|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.elasticsearch.common.inject.spi | |
---|---|
org.elasticsearch.common.inject | Google Guice (pronounced "juice") is an ultra-lightweight dependency injection framework. |
org.elasticsearch.common.inject.assistedinject | Extension for combining factory interfaces with injection; this extension requires guice-jndi-2.0.jar . |
org.elasticsearch.common.inject.internal | Guice (sounds like like "juice") |
org.elasticsearch.common.inject.spi | Guice service provider interface |
Classes in org.elasticsearch.common.inject.spi used by org.elasticsearch.common.inject | |
---|---|
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 occured. |
|
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.assistedinject | |
---|---|
Dependency
A variable that can be resolved by an injector. |
|
HasDependencies
Implemented by bindings , providers and instances that expose their dependencies explicitly. |
Classes in org.elasticsearch.common.inject.spi used by org.elasticsearch.common.inject.internal | |
---|---|
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
Implemented by bindings , providers and instances that expose their dependencies explicitly. |
|
InjectionListener
Listens for injections into instances of type I . |
|
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 occured. |
|
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.spi | |
---|---|
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. |
|
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
Implemented by bindings , providers and instances that expose their dependencies explicitly. |
|
InjectionListener
Listens for injections into instances of type I . |
|
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 occured. |
|
PrivateElements
A private collection of elements that are hidden from the enclosing injector or module by default. |
|
ProviderBinding
A binding to a Provider that 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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |