See: Description
| Interface | Description |
|---|---|
| ForeignRequestScopeBridge |
Internal service to help determine
which HK2 factory provided components should be treated
as request scoped.
|
| ReferenceTransformingFactory.Transformer<S,T> |
Transforming function responsible for transforming an instance of source type
S into an instance of
target type T. |
| ServiceLocatorSupplier |
Implementation of this interface is capable of returning
ServiceLocator. |
| Class | Description |
|---|---|
| ContextInjectionResolver |
Injection resolver for
@Context injection annotation. |
| ContextInjectionResolver.Binder |
Context injection resolver HK2 binder.
|
| ContextInjectionResolver.DescriptorOverridingInjectee | |
| ContextInjectionResolver.RequiredTypeOverridingInjectee | |
| CustomAnnotationLiteral |
Custom annotation literal. |
| FactoryToService<T> |
Helper function converting a HK2
service factory into the
service contract instance. |
| Injections |
HK2 injection binding utility methods.
|
| 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 |
HK2 binder for the JAX-RS compliant class analyzer implementation.
|
| ProviderBinder |
Class used for registration of the custom providers into HK2 service locator.
|
| Providers |
Utility class providing a set of utility methods for easier and more type-safe
interaction with HK2 injection layer.
|
| ProviderToFactory<T> |
Helper function converting a HK2
service provider into the
provided service contract instance. |
| ProviderToService<T> |
Helper function converting a HK2
service provider into the
provided service contract instance. |
| ReferenceTransformingFactory<S,T> |
An abstract injection factory that provides injection of an instance of target type
T
by transforming
a value of injected source reference Ref<S>. |
| ReferencingFactory<T> |
Factory that provides injection of the referenced instance.
|
| ReferencingFactory.EmptyReferenceFactory<T> | |
| ReferencingFactory.InitializedReferenceFactory<T> |
| Enum | Description |
|---|---|
| Providers.ProviderRuntime |
| Exception | Description |
|---|---|
| ExtractorException |
A runtime exception that contains a cause, a checked or runtime exception,
that may be passed to the cause of a
WebApplicationException. |
| Annotation Type | Description |
|---|---|
| Custom |
Qualifier annotation used to annotate HK2 injections and
bindings for user custom providers. |