Class InjectionResolverWrapper<T extends Annotation>
java.lang.Object
org.glassfish.jersey.inject.hk2.InjectionResolverWrapper<T>
- All Implemented Interfaces:
org.glassfish.hk2.api.InjectionResolver<T>
@Singleton
public class InjectionResolverWrapper<T extends Annotation>
extends Object
implements org.glassfish.hk2.api.InjectionResolver<T>
This class wraps the jersey class
InjectionResolver to make HK2 version of this
provided functionality. HK2 InjectionResolver can be then register in ServiceLocator and
HK2 can handle the annotation which is register along with the interface.-
Field Summary
Fields inherited from interface org.glassfish.hk2.api.InjectionResolver
SYSTEM_RESOLVER_NAME -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanresolve(org.glassfish.hk2.api.Injectee injectee, org.glassfish.hk2.api.ServiceHandle root)
-
Method Details
-
resolve
public Object resolve(org.glassfish.hk2.api.Injectee injectee, org.glassfish.hk2.api.ServiceHandle root) - Specified by:
resolvein interfaceorg.glassfish.hk2.api.InjectionResolver<T extends Annotation>
-
isConstructorParameterIndicator
public boolean isConstructorParameterIndicator()- Specified by:
isConstructorParameterIndicatorin interfaceorg.glassfish.hk2.api.InjectionResolver<T extends Annotation>
-
isMethodParameterIndicator
public boolean isMethodParameterIndicator()- Specified by:
isMethodParameterIndicatorin interfaceorg.glassfish.hk2.api.InjectionResolver<T extends Annotation>
-