| Package | Description |
|---|---|
| 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.multibindings |
Extension for binding multiple instances in a collection; this extension requires
guice-multibindings-2.0.jar. |
| org.elasticsearch.common.inject.spi |
Guice service provider interface
|
| Class and 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.
|
| Class and Description |
|---|
| Dependency
A variable that can be resolved by an injector.
|
| HasDependencies |
| Class and 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 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 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.
|
| Class and Description |
|---|
| Dependency
A variable that can be resolved by an injector.
|
| HasDependencies |
| ProviderWithDependencies
A provider with dependencies on other injected types.
|
| Class and 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.
|
| 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 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 occurred.
|
| 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.
|
Copyright © 2009–2017. All rights reserved.