See: Description
| Interface | Description |
|---|---|
| BindingBuilder<T> |
Base binding builder (marker) interface.
|
| NamedBindingBuilder<T> |
Named service binding builder.
|
| ScopedBindingBuilder<T> |
Scoped service binding builder.
|
| ScopedNamedBindingBuilder<T> |
Scoped and named service binding builder.
|
| ServiceBindingBuilder<T> |
Service binding builder.
|
| Class | Description |
|---|---|
| AbstractBinder |
Skeleton implementation of injection binder with convenience methods for
binding definitions.
|
| 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.
|
| ProviderBinder |
Class used for registration of the custom providers into HK2 service locator.
|
| ProviderInstanceBindingBinder<T> |
Utility Injection binder that may be used for registering provider instances of provider
type
T in HK2. |
| 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. |
| 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-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.