Name | Description | Type | Package | Framework |
BindingScopingVisitor | Visits each of the strategies used to scope an injection. | Interface | com.google.inject.spi | Google Guice |
|
BindingTargetVisitor | Visits each of the strategies used to find an instance to satisfy an injection. | Interface | com.google.inject.spi | Google Guice |
|
ConstructorBinding | A binding to the constructor of a concrete clss. | Interface | com.google.inject.spi | Google Guice |
|
ConvertedConstantBinding | A binding created from converting a bound instance to a new type. | Interface | com.google.inject.spi | Google Guice |
|
DefaultBindingScopingVisitor | No-op visitor for subclassing. | Class | com.google.inject.spi | Google Guice |
|
DefaultBindingTargetVisitor | No-op visitor for subclassing. | Class | com.google.inject.spi | Google Guice |
|
DefaultElementVisitor | No-op visitor for subclassing. | Class | com.google.inject.spi | Google Guice |
|
Dependency | A variable that can be resolved by an injector. | Class | com.google.inject.spi | Google Guice |
|
DependencyAndSource | A combination of a Dependency and the source where the dependency was bound. | Class | com.google.inject.spi | Google Guice |
|
DisableCircularProxiesOption | A request to disable circular proxies. | Class | com.google.inject.spi | Google Guice |
|
Element | A core component of a module or injector. | Interface | com.google.inject.spi | Google Guice |
|
Elements | Exposes elements of a module so they can be inspected, validated or rewritten. | Class | com.google.inject.spi | Google Guice |
|
ElementSource | Contains information about where and how an element was The declaring source refers to a location in | Class | com.google.inject.spi | Google Guice |
|
ElementVisitor | Visit a mapping from a key (type and optional annotation) to the strategy for getting instances of the type. | Interface | com.google.inject.spi | Google Guice |
|
ExposedBinding | A binding to a key exposed from an enclosed private environment. | Interface | com.google.inject.spi | Google Guice |
|
HasDependencies | Returns the known dependencies for this type. | Interface | com.google.inject.spi | Google Guice |
|
InjectionListener | Listens for injections into instances of type I. | Interface | com.google.inject.spi | Google Guice |
|
InjectionPoint | A constructor, field or method that can receive injections. | Class | com.google.inject.spi | Google Guice |
|
InjectionRequest | A request to inject the instance fields and methods of an instance. | Class | com.google.inject.spi | Google Guice |
|
InstanceBinding | A binding to a single instance. | Interface | com.google.inject.spi | Google Guice |
|
InterceptorBinding | Registration of interceptors for matching methods of matching classes. | Class | com.google.inject.spi | Google Guice |
|
LinkedKeyBinding | A binding to a linked key. | Interface | com.google.inject.spi | Google Guice |
|
MembersInjectorLookup | A lookup of the members injector for a type. | Class | com.google.inject.spi | Google Guice |
|
Message | An error message and the context in which it occured. | Class | com.google.inject.spi | Google Guice |
|
ModuleAnnotatedMethodScanner | Allows extensions to scan modules for annotated methods and bind those methods as providers, similar to @Provides methods. | Class | com.google.inject.spi | Google Guice |
|
ModuleAnnotatedMethodScannerBinding | Represents a call to Binder. | Class | com.google.inject.spi | Google Guice |
|
PrivateElements | A private collection of elements that are hidden from the enclosing injector or module by default. | Interface | com.google.inject.spi | Google Guice |
|
ProviderBinding | A binding to a Provider that delegates to the binding for the provided type. | Interface | com.google.inject.spi | Google Guice |
|
ProviderInstanceBinding | A binding to a provider instance. | Interface | com.google.inject.spi | Google Guice |
|
ProviderKeyBinding | A binding to a provider key. | Interface | com.google.inject.spi | Google Guice |
|
ProviderLookup | A lookup of the provider for a type. | Class | com.google.inject.spi | Google Guice |
|
ProviderWithDependencies | A provider with dependencies on other injected types. | Interface | com.google.inject.spi | Google Guice |
|
ProviderWithExtensionVisitor | A Provider that is part of an extension which supports a custom BindingTargetVisitor. | Interface | com.google.inject.spi | Google Guice |
|
ProvidesMethodBinding | An @Provides binding or binding produced by a ModuleAnnotatedMethodScanner. | Interface | com.google.inject.spi | Google Guice |
|
ProvidesMethodTargetVisitor | A visitor for the @Provides bindings. | Interface | com.google.inject.spi | Google Guice |
|
ProvisionListener | Listens for provisioning of objects. | Interface | com.google.inject.spi | Google Guice |
|
ProvisionListener .ProvisionInvocation | Encapsulates a single act of provisioning. | Class | com.google.inject.spi.ProvisionListener | Google Guice |
|
ProvisionListenerBinding | Binds keys (picked using a Matcher) to a provision listener. | Class | com.google.inject.spi | Google Guice |
|
RequireAtInjectOnConstructorsOption | A request to require explicit @Inject annotations on constructors. | Class | com.google.inject.spi | Google Guice |
|
RequireExactBindingAnnotationsOption | A request to require exact binding annotations. | Class | com.google.inject.spi | Google Guice |
|
RequireExplicitBindingsOption | A request to require explicit bindings. | Class | com.google.inject.spi | Google Guice |
|
ScopeBinding | Registration of a scope annotation with the scope that implements it. | Class | com.google.inject.spi | Google Guice |
|
StaticInjectionRequest | A request to inject the static fields and methods of a type. | Class | com.google.inject.spi | Google Guice |
|
Toolable | Instructs an Injector running in Stage. | Class | com.google.inject.spi | Google Guice |
|
TypeConverter | Converts constant string values to a different type. | Interface | com.google.inject.spi | Google Guice |
|
TypeConverterBinding | Registration of type converters for matching target types. | Class | com.google.inject.spi | Google Guice |
|
TypeEncounter | Context of an injectable type encounter. | Interface | com.google.inject.spi | Google Guice |
|
TypeListener | Listens for Guice to encounter injectable types. | Interface | com.google.inject.spi | Google Guice |
|
TypeListenerBinding | Binds types (picked using a Matcher) to an type listener. | Class | com.google.inject.spi | Google Guice |
|
UntargettedBinding | An untargetted binding. | Interface | com.google.inject.spi | Google Guice |