|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Contract | |
|---|---|
| com.sun.hk2.component | Dependency injection implementation for HK2. |
| org.jvnet.hk2.annotations | HK2 annotations that mark components and their required dependencies. Primary API surface of HK2. |
| org.jvnet.hk2.component | Primary API surface of HK2. Start with Habitat. |
| Uses of Contract in com.sun.hk2.component |
|---|
| Classes in com.sun.hk2.component with annotations of type Contract | |
|---|---|
interface |
CompanionSeed
Deprecated. this is scheduled for removal |
interface |
InhabitantsParserDecorator
Decorator for the InhabitantParser |
interface |
IntrospectionScanner
Plugability API for allowing sub parsers to be looked up during introspection. |
| 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 |
CagedBy
Deprecated. this is scheduled for removal |
interface |
CompanionOf
Deprecated. this is scheduled for removal |
interface |
FactoryFor
Indicates that the component serves as a factory for the specified type. |
interface |
InhabitantMetadata
Meta-annotation to make annotation values readable as Inhabitant.metadata(). |
interface |
RunLevel
Defines the notion of a run level a la Unix. |
| Uses of Contract in org.jvnet.hk2.component |
|---|
| Classes in org.jvnet.hk2.component with annotations of type Contract | |
|---|---|
interface |
CageBuilder<T>
Deprecated. this is scheduled for removal |
interface |
HabitatListener
For Listening to the Habitat. |
interface |
InhabitantActivator
Contract for handling the activation and releasing of an inhabitant. |
interface |
InhabitantFilter
Contract used to determine if an inhabitant matches some criteria determined by the implementation. |
interface |
InhabitantSorter
Contract for sorting inhabitants. |
interface |
RunLevelListener
Implementations of RunLevelService are encouraged to use this contract for publishing RunLevel events. |
interface |
RunLevelService<T>
Implementations of this contract are responsible for orchestration lifecycle events (i.e., start levels) in Hk2. |
class |
Scope
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||