All Classes
-
Class Summary Class Description AnnotationBasedLifeCycleCallbacksFactory Implementation of aLifeCycleCallbacksFactorywhich determines which life cycle methods to call based on configurable annotations.ConfigurableAnnotationStrategy Implementation ofAnnotationStrategywhich allows configuring one or more annotations used to control injection.DefaultInjectorStrategy Implementation ofInjectorStrategy.ListInjectionTargetExtension<T> AnInjectionTargetExtensionforLists.NoProxyStrategy An implementation ofProxyStrategythat will always throw an exception when attempting to create a proxy, effectively disabling the functionality.ProducesTypeRegistrationExtension Extension which looks for members annotated with a produces annotation, and if found registers these with the injector.ProviderInjectionTargetExtension<P,E> Configurable providerInjectionTargetExtensionwhich allows selecting the type of provider it should handle.ProviderTypeRegistrationExtension This extension detects if a class implements a method of a provider interface and registers an additional type for the type the provider provides.SetInjectionTargetExtension<T> AnInjectionTargetExtensionforSets.SimpleScopeStrategy An implementation ofScopeStrategy.SingletonScopeResolver Scope resolver for singleton scope.