Package | Description |
---|---|
org.glassfish.jersey.inject.hk2 | |
org.glassfish.jersey.internal.inject |
Common Jersey internal injection utility classes.
|
org.glassfish.jersey.server.internal.inject |
Jersey server-side JAX-RS injection support classes.
|
Modifier and Type | Class and Description |
---|---|
class |
ContextInjectionResolverImpl
Injection resolver for
@Context injection annotation. |
Modifier and Type | Field and Description |
---|---|
private InjectionResolver |
InjectionResolverWrapper.jerseyResolver |
Constructor and Description |
---|
InjectionResolverWrapper(InjectionResolver<T> jerseyResolver)
C'tor accepts jersey-like
InjectionResolver on which the the processing is delegated. |
Constructor and Description |
---|
JerseyClassAnalyzer(org.glassfish.hk2.api.ClassAnalyzer defaultAnalyzer,
java.util.function.Supplier<java.util.List<InjectionResolver>> supplierResolvers)
Injection constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
InjectionResolverBinding<T extends InjectionResolver>
Class which has the fields containing the instance of
InjectionResolver and its a concrete type. |
Modifier and Type | Interface and Description |
---|---|
interface |
ContextInjectionResolver
A marker interface to
InjectionResolver<Context> . |
Modifier and Type | Field and Description |
---|---|
private T |
InjectionResolverBinding.resolver |
Modifier and Type | Method and Description |
---|---|
<T extends InjectionResolver> |
AbstractBinder.bind(T resolver)
Start building a new injection resolver binding.
|
static <T extends InjectionResolver> |
Bindings.injectionResolver(T resolver)
Start building a new injection resolver binding.
|
Modifier and Type | Class and Description |
---|---|
class |
ParamInjectionResolver<A extends java.lang.annotation.Annotation>
Abstract base class for resolving JAX-RS
@XxxParam injection. |