|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Holder | |
|---|---|
| com.sun.hk2.component | Dependency injection implementation for HK2. |
| org.jvnet.hk2.component | Primary API surface of HK2. Start with Habitat. |
| Uses of Holder in com.sun.hk2.component |
|---|
| Classes in com.sun.hk2.component that implement Holder | |
|---|---|
class |
AbstractInhabitantImpl<T>
Partial implementation of Inhabitant that defines methods whose
semantics is fixed by Habitat. |
class |
AbstractWombImpl<T>
|
class |
ConstructorWomb<T>
Creates an object from its constructor. |
class |
ExistingSingletonInhabitant<T>
Inhabitant built around an object that already exists. |
class |
FactoryWomb<T>
Creates an object from Factory. |
static class |
Holder.Impl<T>
Holder implementation that doesn't do any deferred computation,
where the value is given in the constructor. |
class |
LazyInhabitant<T>
|
class |
ScopedInhabitant<T>
|
class |
SingletonInhabitant<T>
Specialized implementation of ScopedInhabitant for Singleton. |
| Methods in com.sun.hk2.component with parameters of type Holder | |
|---|---|
void |
InhabitantsParser.parse(InhabitantsScanner scanner,
Holder<java.lang.ClassLoader> classLoader)
Parses the inhabitants file (which is represented by InhabitantsScanner. |
| Constructors in com.sun.hk2.component with parameters of type Holder | |
|---|---|
LazyInhabitant(Habitat habitat,
Holder<java.lang.ClassLoader> cl,
java.lang.String typeName,
MultiMap<java.lang.String,java.lang.String> metadata)
|
|
| Uses of Holder in org.jvnet.hk2.component |
|---|
| Subinterfaces of Holder in org.jvnet.hk2.component | |
|---|---|
interface |
Inhabitant<T>
Represents a component in the world of Habitat. |
interface |
Womb<T>
Encapsulates how to create an object. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||