All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description BadQualifiedTypeException Thrown when aQualifiedTypeis encountered that is unsuitable for injection.Binding Bindings represent targets where values can be injected into an instance.BindingProvider ProvidesBindings for constructors, methods and fields.BindingProvider.InjectionType ClassInjectableFactory Factory interface for creatingInjectables given aType.ClassObjectFactory<T> Object factory for concrete classes.Constructable<T> Provides an object, potentially constructing it directly or indirectly and any other objects that it depends on.Description Utility class to describe classes as text.Discoverer Potentially discovers additionalInjectables.DiscovererFactory Gathers fully expanded sets ofInjectables based on the given inputs.ExtendedScopeResolver Wrapper forScopeResolverwith additional information useful for the internal workings of the injector framework.FieldInjectableFactory FieldObjectFactory<T> AConstructablewhich reads a field to obtain an instance.GenericBindingProvider<B> Provides bindings for constructors, methods and fields.GenericBindingProvider.BindingFactory<B> Factory for creating bindings that have been found.Injectable<T> Represents a source for an injectable dependency.InjectableFactory Factory forInjectables.InjectableStore A store forInjectables which ensures that it at all times contains only injectables that can be fully resolved.Injection A target and value to be injected.InjectionTargetExtensionStore A store forInjectionTargetExtensions.InstanceInjectableFactory ConstructsInjectables for a given object instance.Key Represents aTypewith a set of qualifierAnnotations.MethodInjectableFactory MethodObjectFactory<T> AConstructableusing a method call to obtain an instance.QualifiedType Represents a fully resolvedTypewith a set of qualifierAnnotations.QualifiedTypeStore<T> Store which keeps track of typesTfor which aKeycan be extracted.Resolver<T> Implementers provide a way to look up a typeTbyKey.StandardInjector A standard implementation ofInjectorprovided with the framework.