Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Com.google.inject.spi Classes and Interfaces - 50 results found.
NameDescriptionTypePackageFramework
BindingScopingVisitorVisits each of the strategies used to scope an injection.Interfacecom.google.inject.spiGoogle Guice
BindingTargetVisitorVisits each of the strategies used to find an instance to satisfy an injection.Interfacecom.google.inject.spiGoogle Guice
ConstructorBindingA binding to the constructor of a concrete clss.Interfacecom.google.inject.spiGoogle Guice
ConvertedConstantBindingA binding created from converting a bound instance to a new type.Interfacecom.google.inject.spiGoogle Guice
DefaultBindingScopingVisitorNo-op visitor for subclassing.Classcom.google.inject.spiGoogle Guice
DefaultBindingTargetVisitorNo-op visitor for subclassing.Classcom.google.inject.spiGoogle Guice
DefaultElementVisitorNo-op visitor for subclassing.Classcom.google.inject.spiGoogle Guice
DependencyA variable that can be resolved by an injector.Classcom.google.inject.spiGoogle Guice
DependencyAndSourceA combination of a Dependency and the source where the dependency was bound.Classcom.google.inject.spiGoogle Guice
DisableCircularProxiesOptionA request to disable circular proxies.Classcom.google.inject.spiGoogle Guice
ElementA core component of a module or injector.Interfacecom.google.inject.spiGoogle Guice
ElementsExposes elements of a module so they can be inspected, validated or rewritten.Classcom.google.inject.spiGoogle Guice
ElementSourceContains information about where and how an element was The declaring source refers to a location inClasscom.google.inject.spiGoogle Guice
ElementVisitorVisit a mapping from a key (type and optional annotation) to the strategy for getting instances of the type.Interfacecom.google.inject.spiGoogle Guice
ExposedBindingA binding to a key exposed from an enclosed private environment.Interfacecom.google.inject.spiGoogle Guice
HasDependenciesReturns the known dependencies for this type.Interfacecom.google.inject.spiGoogle Guice
InjectionListenerListens for injections into instances of type I.Interfacecom.google.inject.spiGoogle Guice
InjectionPointA constructor, field or method that can receive injections.Classcom.google.inject.spiGoogle Guice
InjectionRequestA request to inject the instance fields and methods of an instance.Classcom.google.inject.spiGoogle Guice
InstanceBindingA binding to a single instance.Interfacecom.google.inject.spiGoogle Guice
InterceptorBindingRegistration of interceptors for matching methods of matching classes.Classcom.google.inject.spiGoogle Guice
LinkedKeyBindingA binding to a linked key.Interfacecom.google.inject.spiGoogle Guice
MembersInjectorLookupA lookup of the members injector for a type.Classcom.google.inject.spiGoogle Guice
MessageAn error message and the context in which it occured.Classcom.google.inject.spiGoogle Guice
ModuleAnnotatedMethodScannerAllows extensions to scan modules for annotated methods and bind those methods as providers, similar to @Provides methods.Classcom.google.inject.spiGoogle Guice
ModuleAnnotatedMethodScannerBindingRepresents a call to Binder.Classcom.google.inject.spiGoogle Guice
PrivateElementsA private collection of elements that are hidden from the enclosing injector or module by default.Interfacecom.google.inject.spiGoogle Guice
ProviderBindingA binding to a Provider that delegates to the binding for the provided type.Interfacecom.google.inject.spiGoogle Guice
ProviderInstanceBindingA binding to a provider instance.Interfacecom.google.inject.spiGoogle Guice
ProviderKeyBindingA binding to a provider key.Interfacecom.google.inject.spiGoogle Guice
ProviderLookupA lookup of the provider for a type.Classcom.google.inject.spiGoogle Guice
ProviderWithDependenciesA provider with dependencies on other injected types.Interfacecom.google.inject.spiGoogle Guice
ProviderWithExtensionVisitorA Provider that is part of an extension which supports a custom BindingTargetVisitor.Interfacecom.google.inject.spiGoogle Guice
ProvidesMethodBindingAn @Provides binding or binding produced by a ModuleAnnotatedMethodScanner.Interfacecom.google.inject.spiGoogle Guice
ProvidesMethodTargetVisitorA visitor for the @Provides bindings.Interfacecom.google.inject.spiGoogle Guice
ProvisionListenerListens for provisioning of objects.Interfacecom.google.inject.spiGoogle Guice
ProvisionListener .ProvisionInvocationEncapsulates a single act of provisioning.Classcom.google.inject.spi.ProvisionListenerGoogle Guice
ProvisionListenerBindingBinds keys (picked using a Matcher) to a provision listener.Classcom.google.inject.spiGoogle Guice
RequireAtInjectOnConstructorsOptionA request to require explicit @Inject annotations on constructors.Classcom.google.inject.spiGoogle Guice
RequireExactBindingAnnotationsOptionA request to require exact binding annotations.Classcom.google.inject.spiGoogle Guice
RequireExplicitBindingsOptionA request to require explicit bindings.Classcom.google.inject.spiGoogle Guice
ScopeBindingRegistration of a scope annotation with the scope that implements it.Classcom.google.inject.spiGoogle Guice
StaticInjectionRequestA request to inject the static fields and methods of a type.Classcom.google.inject.spiGoogle Guice
ToolableInstructs an Injector running in Stage.Classcom.google.inject.spiGoogle Guice
TypeConverterConverts constant string values to a different type.Interfacecom.google.inject.spiGoogle Guice
TypeConverterBindingRegistration of type converters for matching target types.Classcom.google.inject.spiGoogle Guice
TypeEncounterContext of an injectable type encounter.Interfacecom.google.inject.spiGoogle Guice
TypeListenerListens for Guice to encounter injectable types.Interfacecom.google.inject.spiGoogle Guice
TypeListenerBindingBinds types (picked using a Matcher) to an type listener.Classcom.google.inject.spiGoogle Guice
UntargettedBindingAn untargetted binding.Interfacecom.google.inject.spiGoogle Guice