Uses of Interface
org.elasticsearch.common.inject.Injector
-
-
Uses of Injector in org.elasticsearch.common.inject
Methods in org.elasticsearch.common.inject that return Injector Modifier and Type Method Description static InjectorGuice. createInjector(Iterable<? extends Module> modules)Creates an injector for the given set of modules.static InjectorGuice. createInjector(Module... modules)Creates an injector for the given set of modules.static InjectorGuice. createInjector(Stage stage, Iterable<? extends Module> modules)Creates an injector for the given set of modules, in a given development stage.static InjectorGuice. createInjector(Stage stage, Module... modules)Creates an injector for the given set of modules, in a given development stage.InjectorModulesBuilder. createInjector() -
Uses of Injector in org.elasticsearch.common.inject.internal
Methods in org.elasticsearch.common.inject.internal that return Injector Modifier and Type Method Description InjectorBindingImpl. getInjector()InjectorPrivateElementsImpl. getInjector()Methods in org.elasticsearch.common.inject.internal with parameters of type Injector Modifier and Type Method Description voidPrivateElementsImpl. initInjector(Injector injector)Constructors in org.elasticsearch.common.inject.internal with parameters of type Injector Constructor Description BindingImpl(Injector injector, Key<T> key, Object source, InternalFactory<? extends T> internalFactory, Scoping scoping)ExposedBindingImpl(Injector injector, Object source, Key<T> key, InternalFactory<T> factory, PrivateElements privateElements)InstanceBindingImpl(Injector injector, Key<T> key, Object source, InternalFactory<? extends T> internalFactory, Set<InjectionPoint> injectionPoints, T instance)LinkedBindingImpl(Injector injector, Key<T> key, Object source, InternalFactory<? extends T> internalFactory, Scoping scoping, Key<? extends T> targetKey)LinkedProviderBindingImpl(Injector injector, Key<T> key, Object source, InternalFactory<? extends T> internalFactory, Scoping scoping, Key<? extends Provider<? extends T>> providerKey)ProviderInstanceBindingImpl(Injector injector, Key<T> key, Object source, InternalFactory<? extends T> internalFactory, Scoping scoping, Provider<? extends T> providerInstance, Set<InjectionPoint> injectionPoints)UntargettedBindingImpl(Injector injector, Key<T> key, Object source) -
Uses of Injector in org.elasticsearch.common.inject.multibindings
Methods in org.elasticsearch.common.inject.multibindings with parameters of type Injector Modifier and Type Method Description voidMultibinder.RealMultibinder. initialize(Injector injector)Invoked by Guice at Injector-creation time to prepare providers for each element in this set. -
Uses of Injector in org.elasticsearch.common.inject.spi
Methods in org.elasticsearch.common.inject.spi that return Injector Modifier and Type Method Description InjectorPrivateElements. getInjector()Returns the child injector that hosts these private elements, or null if the elements haven't been used to create an injector. -
Uses of Injector in org.elasticsearch.node
Methods in org.elasticsearch.node that return Injector Modifier and Type Method Description InjectorNode. injector()
-