| Class | Description | 
|---|---|
| ContextInjectionResolverImpl | 
 Injection resolver for  
@Context injection annotation. | 
| ContextInjectionResolverImpl.Binder | 
 Context injection resolver binder. 
 | 
| DelayedHk2InjectionManager | 
 Implementation of  
InjectionManager that is able to delay service's registration
 and injection to DelayedHk2InjectionManager.completeRegistration() phase. | 
| Hk2BootstrapBinder | 
AbstractBinder that registers all components needed for a proper bootstrap of Jersey based on HK2 framework. | 
| Hk2InjectionManagerFactory | 
 Factory which is able to create  
InjectionManager instance using service loading and automatically initialize injection
 manager using parent or immediately registers binder. | 
| Hk2ReferencingFactory<T> | 
 Factory that provides injection of the referenced instance. 
 | 
| Hk2Registrables | |
| Hk2RequestScope | |
| Hk2RequestScope.Instance | 
 Implementation of the request scope instance. 
 | 
| ImmediateHk2InjectionManager | 
 Implementation of  
InjectionManager that is able to register and inject services. | 
| InjectionResolverWrapper<T extends Annotation> | 
 This class wraps the jersey class  
InjectionResolver to make HK2 version of this
 provided functionality. | 
| InstanceSupplierFactoryBridge<T> | 
 This class is used as a bridge between  
HK2 Factory and JDK Supplier. | 
| JerseyClassAnalyzer | 
 Implementation of the  
ClassAnalyzer that supports selection
 of the constructor with largest number of parameters as defined in
 and required by JAX-RS specification. | 
| JerseyClassAnalyzer.Binder | 
 Binder for the JAX-RS compliant class analyzer implementation. 
 | 
| JerseyErrorService | 
 Jersey implementation of HK2 Error Service to provide improved reporting
 of HK2 issues, that may be otherwise hidden (ignored). 
 | 
| JerseyErrorService.Binder | 
 Binder for the Jersey implementation of HK2  
ErrorService contract. | 
| LocalizationMessages | 
 Defines string formatting method for each constant in the resource file 
 | 
| RequestContext | 
 Class is able to communicate with  
RequestScope and provide request-scoped descriptors to HK2 DI provider to create or
 destroy instances. | 
| RequestContext.Binder | 
 Request scope injection binder. 
 | 
| SupplierFactoryBridge<T> | 
 This class is able to find the  
Supplier of the particular type and use this Supplier to create a new
 instance. | 
Copyright © 2007-2024, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.