Uses of Package
org.elasticsearch.common.inject.spi
-
Classes in org.elasticsearch.common.inject.spi used by org.elasticsearch.common.inject Class Description BindingScopingVisitor Visits each of the strategies used to scope an injection.BindingTargetVisitor Visits each of the strategies used to find an instance to satisfy an injection.Element A core component of a module or injector.Message An error message and the context in which it occurred.TypeConverter Converts constant string values to a different type.TypeListener Listens for Guice to encounter injectable types. -
Classes in org.elasticsearch.common.inject.spi used by org.elasticsearch.common.inject.internal Class Description BindingScopingVisitor Visits each of the strategies used to scope an injection.BindingTargetVisitor Visits each of the strategies used to find an instance to satisfy an injection.Dependency A variable that can be resolved by an injector.Element A core component of a module or injector.ElementVisitor Visit elements.ExposedBinding A binding to a key exposed from an enclosed private environment.HasDependencies InjectionListener Listens for injections into instances of typeI.InjectionPoint A constructor, field or method that can receive injections.InstanceBinding A binding to a single instance.LinkedKeyBinding A binding to a linked key.Message An error message and the context in which it occurred.PrivateElements A private collection of elements that are hidden from the enclosing injector or module by default.ProviderInstanceBinding A binding to a provider instance.ProviderKeyBinding A binding to a provider key.ProviderWithDependencies A provider with dependencies on other injected types.TypeConverter Converts constant string values to a different type.TypeListenerBinding Binds types (picked using a Matcher) to an type listener.UntargettedBinding An untargetted binding. -
Classes in org.elasticsearch.common.inject.spi used by org.elasticsearch.common.inject.multibindings Class Description Dependency A variable that can be resolved by an injector.HasDependencies ProviderWithDependencies A provider with dependencies on other injected types. -
Classes in org.elasticsearch.common.inject.spi used by org.elasticsearch.common.inject.spi Class Description BindingScopingVisitor Visits each of the strategies used to scope an injection.ConstructorBinding A binding to the constructor of a concrete clss.ConvertedConstantBinding A binding created from converting a bound instance to a new type.Dependency A variable that can be resolved by an injector.Element A core component of a module or injector.ElementVisitor Visit elements.ExposedBinding A binding to a key exposed from an enclosed private environment.HasDependencies InjectionListener Listens for injections into instances of typeI.InjectionPoint A constructor, field or method that can receive injections.InjectionRequest A request to inject the instance fields and methods of an instance.InstanceBinding A binding to a single instance.LinkedKeyBinding A binding to a linked key.MembersInjectorLookup A lookup of the members injector for a type.Message An error message and the context in which it occurred.PrivateElements A private collection of elements that are hidden from the enclosing injector or module by default.ProviderBinding A binding to aProviderthat delegates to the binding for the provided type.ProviderInstanceBinding A binding to a provider instance.ProviderKeyBinding A binding to a provider key.ProviderLookup A lookup of the provider for a type.ScopeBinding Registration of a scope annotation with the scope that implements it.StaticInjectionRequest A request to inject the static fields and methods of a type.TypeConverter Converts constant string values to a different type.TypeConverterBinding Registration of type converters for matching target types.TypeEncounter Context of an injectable type encounter.TypeListener Listens for Guice to encounter injectable types.TypeListenerBinding Binds types (picked using a Matcher) to an type listener.UntargettedBinding An untargetted binding.