See: Description
| Interface | Description |
|---|---|
| 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.
|
| CustomAnnotationImpl |
Custom annotation implementation.
|
| 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.
|
| Annotation Type | Description |
|---|---|
| Custom |
Qualifier annotation used to annotate HK2 injections and
bindings for user custom providers. |
Copyright © 2007-2014, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.