Lines Matching defs:key
75 ConstructorBindingImpl<T> onInjector = ConstructorBindingImpl.create(injector, key,
81 putBinding(invalidBinding(injector, key, source));
97 = Scoping.scope(key, injector, factory, source, scoping);
98 putBinding(new InstanceBindingImpl<T>(injector, key, source, scopedFactory, injectionPoints,
117 = Scoping.scope(key, injector, factory, source, scoping);
118 putBinding(new ProviderInstanceBindingImpl<T>(injector, key, source, scopedFactory, scoping,
134 key, injector, (InternalFactory<? extends T>) boundProviderFactory, source, scoping);
136 injector, key, source, scopedFactory, scoping, providerKey));
144 if (key.equals(linkedKey)) {
148 FactoryProxy<T> factory = new FactoryProxy<T>(injector, key, linkedKey, source);
151 = Scoping.scope(key, injector, factory, source, scoping);
153 new LinkedBindingImpl<T>(injector, key, source, scopedFactory, scoping, linkedKey));
185 for (Key<?> key : privateElements.getExposedKeys()) {
186 bindExposed(privateElements, key);
191 private <T> void bindExposed(PrivateElements privateElements, Key<T> key) {
192 ExposedKeyFactory<T> exposedKeyFactory = new ExposedKeyFactory<T>(key, privateElements);
195 injector, privateElements.getExposedSource(key), key, exposedKeyFactory, privateElements));