|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Contract | |
|---|---|
| org.glassfish.hk2 | |
| org.glassfish.hk2.api | |
| org.glassfish.hk2.inject | |
| org.jvnet.hk2.annotations | HK2 annotations that mark components and their required dependencies. Primary API surface of HK2. |
| Uses of Contract in org.glassfish.hk2 |
|---|
| Classes in org.glassfish.hk2 with annotations of type Contract | |
|---|---|
interface |
Module
A module defines the binding for a Services instance. |
interface |
Scope
|
interface |
Services
Services is the registry for HK2 services. |
| Uses of Contract in org.glassfish.hk2.api |
|---|
| Classes in org.glassfish.hk2.api with annotations of type Contract | |
|---|---|
interface |
Context<T>
An implementation of this must be put into the system in order to create contextual instances of services. |
interface |
DynamicConfigurationService
The dynamic configuration service is the source of DynamicConfiguration
instances, which can be used to bind and unbind entities into the system |
interface |
ErrorService
This interface should be implemented by those who wish to be notified of error conditions that occur within HK2. |
interface |
Factory<T>
This interface should be implemented in order to provide a factory for another type. |
interface |
InjectionResolver<T>
This class allows users to provide a custom injection target for any annotation (including @Inject). |
interface |
JustInTimeInjectionResolver
The JustInTimeInjectionResolver is called when an injection point cannot find anything to inject. |
interface |
ServiceLocator
ServiceLocator is the registry for HK2 services |
interface |
ValidationService
This service can be used to add validation points to Descriptors. |
| Uses of Contract in org.glassfish.hk2.inject |
|---|
| Classes in org.glassfish.hk2.inject with annotations of type Contract | |
|---|---|
interface |
Creator
|
interface |
Injector
Defines a simple API for injecting HK2 components |
| Uses of Contract in org.jvnet.hk2.annotations |
|---|
| Classes in org.jvnet.hk2.annotations with annotations of type Contract | |
|---|---|
interface |
Builder<T>
Simple builder contract |
interface |
FactoryFor
Indicates that the component serves as a factory for the specified type(s). |
interface |
InhabitantMetadata
Meta-annotation to make annotation values readable as org.glassfish.hk2.Descriptor#metadata(). |
interface |
RunLevel
Defines a run/start level. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||