Searched refs:binding (Results 1 - 25 of 413) sorted by relevance

1234567891011>>

/external/guice/extensions/jmx/src/com/google/inject/tools/jmx/
H A DManagedBinding.java23 final Binding binding; field in class:ManagedBinding
25 ManagedBinding(Binding binding) { argument
26 this.binding = binding;
30 return binding.getSource().toString();
34 return binding.getKey().toString();
38 return binding.getProvider().toString();
/external/guice/core/src/com/google/inject/spi/
H A DBindingTargetVisitor.java29 * Visit a instance binding. The same instance is returned for every injection. This target is
32 V visit(InstanceBinding<? extends T> binding); argument
35 * Visit a provider instance binding. The provider's {@code get} method is invoked to resolve
38 V visit(ProviderInstanceBinding<? extends T> binding); argument
41 * Visit a provider key binding. To resolve injections, the provider key is first resolved, then
45 V visit(ProviderKeyBinding<? extends T> binding); argument
48 * Visit a linked key binding. The other key's binding is used to resolve injections. This
51 V visit(LinkedKeyBinding<? extends T> binding); argument
54 * Visit a binding t
57 visit(ExposedBinding<? extends T> binding) argument
63 visit(UntargettedBinding<? extends T> binding) argument
69 visit(ConstructorBinding<? extends T> binding) argument
76 visit(ConvertedConstantBinding<? extends T> binding) argument
82 visit(ProviderBinding<? extends T> binding) argument
[all...]
H A DDefaultElementVisitor.java44 public <T> V visit(Binding<T> binding) { argument
45 return visitOther(binding);
82 public V visit(TypeListenerBinding binding) { argument
83 return visitOther(binding);
86 public V visit(ProvisionListenerBinding binding) { argument
87 return visitOther(binding);
106 public V visit(ModuleAnnotatedMethodScannerBinding binding) { argument
107 return visitOther(binding);
H A DElementVisitor.java37 <T> V visit(Binding<T> binding); argument
43 V visit(InterceptorBinding binding); argument
49 V visit(ScopeBinding binding); argument
54 V visit(TypeConverterBinding binding); argument
88 * Visit an injectable type listener binding.
90 V visit(TypeListenerBinding binding); argument
93 * Visit a provision listener binding.
97 V visit(ProvisionListenerBinding binding); argument
121 * Visit a require exact binding annotations command.
132 V visit(ModuleAnnotatedMethodScannerBinding binding); argument
[all...]
/external/elfutils/libebl/
H A Deblsymbolbindingname.c1 /* Return symbol binding name.
39 ebl_symbol_binding_name (Ebl *ebl, int binding, char *buf, size_t len) argument
43 res = ebl != NULL ? ebl->symbol_type_name (binding, buf, len) : NULL;
51 /* Standard binding? */
52 if (binding < STB_NUM)
53 res = stb_names[binding];
58 if (binding >= STB_LOPROC && binding <= STB_HIPROC)
59 snprintf (buf, len, "LOPROC+%d", binding - STB_LOPROC);
60 else if (binding
[all...]
/external/guice/core/src/com/google/inject/internal/
H A DListenerBindingProcessor.java33 @Override public Boolean visit(TypeListenerBinding binding) { argument
34 injector.state.addTypeListener(binding);
38 @Override public Boolean visit(ProvisionListenerBinding binding) { argument
39 injector.state.addProvisionListener(binding);
H A DAbstractBindingBuilder.java39 = "Setting the scope is not permitted when binding to a single instance.";
45 = "More than one annotation is specified for this binding.";
52 private BindingImpl<T> binding; field in class:AbstractBindingBuilder
58 this.binding = new UntargettedBindingImpl<T>(source, key, Scoping.UNSCOPED);
59 elements.add(position, this.binding);
63 return binding;
66 protected BindingImpl<T> setBinding(BindingImpl<T> binding) { argument
67 this.binding = binding;
68 elements.set(position, binding);
[all...]
H A DUntargettedBindingProcessor.java34 public <T> Boolean visit(Binding<T> binding) { argument
35 return binding.acceptTargetVisitor(new Processor<T, Boolean>((BindingImpl<T>)binding) {
51 BindingImpl<T> binding = injector.createUninitializedBinding(
53 scheduleInitialization(binding);
54 putBinding(binding);
64 protected Boolean visitOther(Binding<? extends T> binding) {
H A DProvisionListenerCallbackStore.java54 return create(key.binding);
65 public <T> ProvisionListenerStackCallback<T> get(Binding<T> binding) { argument
67 if (!INTERNAL_BINDINGS.contains(binding.getKey())) {
69 new KeyBinding(binding.getKey(), binding));
76 * binding and needs to be purged. (See issue 319 and
91 private <T> ProvisionListenerStackCallback<T> create(Binding<T> binding) { argument
94 if (provisionBinding.getBindingMatcher().matches(binding)) {
106 return new ProvisionListenerStackCallback<T>(binding, listeners);
109 /** A struct that holds key & binding bu
112 final Binding<?> binding; field in class:ProvisionListenerCallbackStore.KeyBinding
114 KeyBinding(Key<?> key, Binding<?> binding) argument
[all...]
H A DAbstractBindingProcessor.java70 protected void putBinding(BindingImpl<?> binding) { argument
71 Key<?> key = binding.getKey();
81 // If it failed because of an explicit duplicate binding...
84 if(!isOkayDuplicate(original, binding, injector.state)) {
93 // Otherwise, it failed because of a duplicate JIT binding
100 // prevent the parent from creating a JIT binding for this key
101 injector.state.parent().blacklist(key, injector.state, binding.getSource());
102 injector.state.putBinding(key, binding);
109 * @param original the binding in the parent injector (candidate for an exposing binding)
112 isOkayDuplicate(BindingImpl<?> original, BindingImpl<?> binding, State state) argument
144 Processor(BindingImpl<T> binding) argument
156 scheduleInitialization(final BindingImpl<?> binding) argument
[all...]
/external/guice/extensions/grapher/src/com/google/inject/grapher/
H A DDefaultEdgeCreator.java45 for (Binding<?> binding : bindings) {
46 edges.addAll(binding.acceptTargetVisitor(visitor));
58 * Returns a dependency edge for each {@link Dependency} in the binding. These will be from the
63 * @param binding {@link Binding} for the dependencies
66 NodeId nodeId, T binding) {
68 for (Dependency<?> dependency : binding.getDependencies()) {
79 @Override public Collection<Edge> visit(ConstructorBinding<?> binding) { argument
80 return newDependencyEdges(NodeId.newTypeId(binding.getKey()), binding);
88 @Override public Collection<Edge> visit(ConvertedConstantBinding<?> binding) { argument
65 newDependencyEdges( NodeId nodeId, T binding) argument
100 visit(InstanceBinding<?> binding) argument
114 visit(LinkedKeyBinding<?> binding) argument
124 visit(ProviderBinding<?> binding) argument
133 visit(ProviderInstanceBinding<?> binding) argument
145 visit(ProviderKeyBinding<?> binding) argument
150 visitOther(Binding<?> binding) argument
[all...]
H A DDefaultNodeCreator.java43 for (Binding<?> binding : bindings) {
44 nodes.addAll(binding.acceptTargetVisitor(visitor));
56 private InterfaceNode newInterfaceNode(Binding<?> binding) { argument
57 return new InterfaceNode(NodeId.newTypeId(binding.getKey()), binding.getSource());
61 * Returns a new implementation node for the given binding.
63 * @param binding binding for the node to create
65 * @return implementation node for the given binding
67 private ImplementationNode newImplementationNode(Binding<?> binding, argument
80 newInstanceNode(T binding, Object instance) argument
98 visit(ConstructorBinding<?> binding) argument
113 visit(InstanceBinding<?> binding) argument
122 visit(ProviderInstanceBinding<?> binding) argument
127 visitOther(Binding<?> binding) argument
[all...]
H A DProviderAliasCreator.java27 * very interesting information, we don't render this binding on the graph, and just alias the two
35 for (Binding<?> binding : bindings) {
36 if (binding instanceof ProviderBinding) {
37 aliases.add(new Alias(NodeId.newTypeId(binding.getKey()),
38 NodeId.newTypeId(((ProviderBinding<?>) binding).getProvidedKey())));
H A DTransitiveDependencyVisitor.java58 @Override public Collection<Key<?>> visit(ConstructorBinding<?> binding) { argument
59 return visitHasDependencies(binding);
62 @Override public Collection<Key<?>> visit(ConvertedConstantBinding<?> binding) { argument
63 return visitHasDependencies(binding);
66 @Override public Collection<Key<?>> visit(InstanceBinding<?> binding) { argument
67 return visitHasDependencies(binding);
70 @Override public Collection<Key<?>> visit(LinkedKeyBinding<?> binding) { argument
71 return ImmutableSet.<Key<?>>of(binding.getLinkedKey());
74 @Override public Collection<Key<?>> visit(ProviderBinding<?> binding) { argument
75 return ImmutableSet.<Key<?>>of(binding
78 visit(ProviderInstanceBinding<?> binding) argument
82 visit(ProviderKeyBinding<?> binding) argument
87 visitOther(Binding<?> binding) argument
[all...]
/external/dagger2/compiler/src/main/java/dagger/internal/codegen/
H A DInjectBindingRegistry.java71 for (B binding = bindingsRequiringGeneration.poll();
72 binding != null;
73 binding = bindingsRequiringGeneration.poll()) {
74 checkState(!binding.hasNonDefaultTypeParameters());
75 generator.generate(binding);
76 materializedBindingKeys.add(binding.key());
83 /** Returns a previously cached binding. */
88 /** Caches the binding and generates it if it needs generation. */
89 void tryRegisterBinding(B binding, ClassName factoryName, boolean explicit) { argument
90 tryToCacheBinding(binding);
98 tryToGenerateBinding(B binding, ClassName factoryName, boolean explicit) argument
111 shouldGenerateBinding(B binding, ClassName factoryName) argument
120 tryToCacheBinding(B binding) argument
161 registerBinding(ProvisionBinding binding) argument
165 registerBinding(MembersInjectionBinding binding) argument
173 registerBinding(ProvisionBinding binding, boolean explicit) argument
187 registerBinding( MembersInjectionBinding binding, boolean explicit) argument
[all...]
H A DContributionBindingFormatter.java36 @Override public String format(ContributionBinding binding) { argument
37 switch (binding.bindingKind()) {
40 return methodSignatureFormatter.format(asExecutable(binding.bindingElement()));
47 asExecutable(binding.bindingElement()),
48 Optional.of(asDeclared(binding.contributedBy().get().asType())));
52 "Not yet supporting " + binding.bindingKind() + " binding types.");
/external/guice/extensions/multibindings/src/com/google/inject/multibindings/
H A DIndexer.java40 * Visits bindings to return a {@code IndexedBinding} that can be used to emulate the binding
65 IndexedBinding(Binding<?> binding, BindingType type, Object scope, Object extraEquality) { argument
69 this.typeLiteral = binding.getKey().getTypeLiteral();
70 Element annotation = (Element) binding.getKey().getAnnotation();
100 boolean isIndexable(Binding<?> binding) { argument
101 return binding.getKey().getAnnotation() instanceof Element;
104 private Object scope(Binding<?> binding) { argument
105 return binding.acceptScopingVisitor(this);
108 @Override public Indexer.IndexedBinding visit(ConstructorBinding<? extends Object> binding) { argument
109 return new Indexer.IndexedBinding(binding, BindingTyp
113 visit( ConvertedConstantBinding<? extends Object> binding) argument
119 visit(ExposedBinding<? extends Object> binding) argument
123 visit(InstanceBinding<? extends Object> binding) argument
128 visit(LinkedKeyBinding<? extends Object> binding) argument
133 visit(ProviderBinding<? extends Object> binding) argument
138 visit(ProviderInstanceBinding<? extends Object> binding) argument
143 visit(ProviderKeyBinding<? extends Object> binding) argument
148 visit(UntargettedBinding<? extends Object> binding) argument
[all...]
/external/guice/core/src/com/google/inject/
H A DScopes.java45 * binding arrives it will need to obtain the instance over again.
49 * this to "no scope" in your binding.
83 * Returns true if {@code binding} is singleton-scoped. If the binding is a {@link
84 * com.google.inject.spi.LinkedKeyBinding linked key binding} and belongs to an injector (ie. it
86 * also true if the target binding is singleton-scoped.
90 public static boolean isSingleton(Binding<?> binding) { argument
92 boolean singleton = binding.acceptScopingVisitor(IS_SINGLETON_VISITOR);
97 if (binding instanceof LinkedBindingImpl) {
98 LinkedBindingImpl<?> linkedBinding = (LinkedBindingImpl) binding;
129 isScoped(Binding<?> binding, final Scope scope, final Class<? extends Annotation> scopeAnnotation) argument
[all...]
/external/guice/extensions/servlet/src/com/google/inject/servlet/
H A DServletModuleTargetVisitor.java36 * Visits a filter binding created by {@link ServletModule#filter}, where
41 V visit(LinkedFilterBinding binding); argument
44 * Visits a filter binding created by {@link ServletModule#filter} where
49 V visit(InstanceFilterBinding binding); argument
52 * Visits a servlet binding created by {@link ServletModule#serve} where
57 V visit(LinkedServletBinding binding); argument
60 * Visits a servlet binding created by {@link ServletModule#serve} where
65 V visit(InstanceServletBinding binding); argument
/external/guice/core/test/com/google/inject/spi/
H A DInjectorSpiTest.java29 // Sanity check -- ensure we return the proper binding for all existing bindings.
35 Binding<?> binding;
38 binding = injector.getExistingBinding(Key.get(Foo.class));
39 assertNotNull(binding);
40 assertEquals(Foo.class, binding.getKey().getTypeLiteral().getRawType());
45 binding = injector.getExistingBinding(Key.get(new TypeLiteral<Provider<Foo>>() {}));
46 assertNotNull(binding);
47 assertEquals(Provider.class, binding.getKey().getTypeLiteral().getRawType());
48 assertEquals(Foo.class, ((Provider)binding.getProvider().get()).get().getClass());
51 binding
[all...]
H A DSpiBindingsTest.java64 @Override public <T> Void visit(Binding<T> binding) {
65 assertTrue(binding instanceof InstanceBinding);
66 assertEquals(Key.get(Integer.class, Names.named("one")), binding.getKey());
82 @Override public <T> Void visit(Binding<T> binding) {
83 assertTrue(binding instanceof InstanceBinding);
84 checkBindingSource(binding);
85 assertEquals(Key.get(String.class), binding.getKey());
86 binding.acceptTargetVisitor(new FailingTargetVisitor<T>() {
87 @Override public Void visit(InstanceBinding<? extends T> binding) {
88 assertEquals("A", binding
406 visitOther(Binding<? extends T> binding) argument
411 checkBindingSource(Binding binding) argument
[all...]
H A DBindingTargetVisitorTest.java33 for (Binding<?> binding : injector.getBindings().values()) {
34 binding.acceptTargetVisitor(new DefaultBindingTargetVisitor<Object, Object>() {});
/external/guice/extensions/servlet/test/com/google/inject/servlet/
H A DServletModuleTest.java54 // Validate only a single servlet binding & a single filter binding exist.
55 for(Binding<?> binding : injector.getAllBindings().values()) {
56 binding.acceptTargetVisitor(visitor);
83 public Void visit(LinkedFilterBinding binding) { argument
84 linkedFilters.add(binding);
88 public Void visit(InstanceFilterBinding binding) { argument
89 instanceFilters.add(binding);
93 public Void visit(LinkedServletBinding binding) { argument
94 linkedServlets.add(binding);
98 visit(InstanceServletBinding binding) argument
[all...]
H A DServletSpiVisitor.java75 public Integer visit(InstanceFilterBinding binding) { argument
76 actual.add(new Params(binding, binding.getFilterInstance()));
80 public Integer visit(InstanceServletBinding binding) { argument
81 actual.add(new Params(binding, binding.getServletInstance()));
85 public Integer visit(LinkedFilterBinding binding) { argument
86 actual.add(new Params(binding, binding.getLinkedKey()));
90 public Integer visit(LinkedServletBinding binding) { argument
96 visitOther(Binding<? extends Object> binding) argument
110 Params(ServletModuleBinding binding, Object keyOrInstance) argument
[all...]
/external/e2fsprogs/intl/
H A Dbindtextdom.c68 extern struct binding *_nl_domain_bindings;
99 struct binding *binding; local
116 for (binding = _nl_domain_bindings; binding != NULL; binding = binding->next)
118 int compare = strcmp (domainname, binding->domainname);
125 binding = NULL;
130 if (binding !
[all...]

Completed in 452 milliseconds

1234567891011>>