Uses of Class
com.sun.hk2.component.AbstractInhabitantImpl

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.
 



Copyright © 2011 Oracle Corporation. All Rights Reserved.