|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AbstractInhabitantImpl | |
|---|---|
| com.sun.hk2.component | Dependency injection implementation for HK2. |
| org.jvnet.hk2.component | Primary API surface of HK2. Start with Habitat. |
| org.jvnet.hk2.component.internal.runlevel | |
| Uses of AbstractInhabitantImpl in com.sun.hk2.component |
|---|
| Subclasses of AbstractInhabitantImpl in com.sun.hk2.component | |
|---|---|
class |
AbstractCreatorImpl<T>
|
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. |
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. |
| Methods in com.sun.hk2.component that return AbstractInhabitantImpl | |
|---|---|
AbstractInhabitantImpl<?> |
RunLevelInhabitantProvider.visit(AbstractInhabitantImpl<?> i,
String typeName,
Set<String> indicies,
Iterator<InhabitantProviderInterceptor> remainingInterceptors,
InhabitantStore store)
|
| Methods in com.sun.hk2.component with parameters of type AbstractInhabitantImpl | |
|---|---|
AbstractInhabitantImpl<?> |
RunLevelInhabitantProvider.visit(AbstractInhabitantImpl<?> i,
String typeName,
Set<String> indicies,
Iterator<InhabitantProviderInterceptor> remainingInterceptors,
InhabitantStore store)
|
| Uses of AbstractInhabitantImpl in org.jvnet.hk2.component |
|---|
| Methods in org.jvnet.hk2.component that return AbstractInhabitantImpl | |
|---|---|
AbstractInhabitantImpl<?> |
InhabitantProviderInterceptor.visit(AbstractInhabitantImpl<?> inhabitant,
String typeName,
Set<String> indicies,
Iterator<InhabitantProviderInterceptor> remainingInterceptors,
InhabitantStore store)
Called by the framework to either decorate the inhabitant, or even intercept and replace the created inhabitant. |
| Methods in org.jvnet.hk2.component with parameters of type AbstractInhabitantImpl | |
|---|---|
AbstractInhabitantImpl<?> |
InhabitantProviderInterceptor.visit(AbstractInhabitantImpl<?> inhabitant,
String typeName,
Set<String> indicies,
Iterator<InhabitantProviderInterceptor> remainingInterceptors,
InhabitantStore store)
Called by the framework to either decorate the inhabitant, or even intercept and replace the created inhabitant. |
| Uses of AbstractInhabitantImpl in org.jvnet.hk2.component.internal.runlevel |
|---|
| Methods in org.jvnet.hk2.component.internal.runlevel with parameters of type AbstractInhabitantImpl | |
|---|---|
protected boolean |
DefaultRunLevelService.accept(AbstractInhabitantImpl<?> i,
int activeRunLevel)
Returns true if the RunLevel for the given inhabitant in question should be processed by this RunLevelService instance. |
protected Integer |
DefaultRunLevelService.getRunLevel(AbstractInhabitantImpl<?> i)
Attempts to obtain the RunLevel value from the metadata() instead of from the annotation which requires a class load. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||