|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Factory | |
|---|---|
| com.sun.hk2.component | Dependency injection implementation for HK2. |
| org.jvnet.hk2.component | Primary API surface of HK2. Start with Habitat. |
| Uses of Factory in com.sun.hk2.component |
|---|
| Subinterfaces of Factory in com.sun.hk2.component | |
|---|---|
interface |
Holder<T>
Indirection to a value. |
| Classes in com.sun.hk2.component that implement Factory | |
|---|---|
class |
AbstractCreatorImpl<T>
|
class |
AbstractInhabitantImpl<T>
Partial implementation of Inhabitant that defines methods whose
semantics is fixed by Habitat. |
class |
ConstructorCreator<T>
Creates an object from its constructor. |
class |
ConstructorWomb<T>
Deprecated. Use ConstructorCreator instead |
class |
EventPublishingInhabitant<T>
An inhabitant that implements InhabitantEventPublisher, and maintains a list of listeners to notify for interesting changes of the underlying delegate. |
class |
ExistingSingletonInhabitant<T>
Inhabitant built around an object that already exists. |
class |
FactoryCreator<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 |
InjectableParametizedConstructorCreator<T>
Component for which constructors takes @Inject annotated parameters |
class |
LazyInhabitant<T>
|
class |
RunLevelInhabitant<T,V>
An inhabitant that prevents activation unless the sufficient RunLevelState has been scheduled. |
class |
ScopedInhabitant<T>
|
class |
SingletonInhabitant<T>
Specialized implementation of ScopedInhabitant for Singleton. |
| Uses of Factory in org.jvnet.hk2.component |
|---|
| Subinterfaces of Factory in org.jvnet.hk2.component | |
|---|---|
interface |
Creator<T>
Encapsulates how to create an object. |
interface |
Inhabitant<T>
Represents a component in the world of Habitat. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||