|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Habitat | |
|---|---|
| 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 | |
| org.jvnet.hk2.junit | |
| Uses of Habitat in com.sun.hk2.component |
|---|
| Fields in com.sun.hk2.component declared as Habitat | |
|---|---|
Habitat |
InhabitantsParser.habitat
|
protected Habitat |
LazyInhabitant.habitat
|
protected Habitat |
AbstractWombImpl.habitat
|
| Methods in com.sun.hk2.component with parameters of type Habitat | ||
|---|---|---|
static
|
Inhabitants.create(java.lang.Class<T> c,
Habitat habitat,
MultiMap<java.lang.String,java.lang.String> metadata)
Creates a Inhabitant by looking at annotations of the given type. |
|
static Inhabitant<?> |
CompanionSeed.Registerer.createCompanion(Habitat habitat,
Inhabitant<?> lead,
Inhabitant<?> seed)
Creates a companion inhabitant from the inhabitant of a CompanionSeed,
to be associated with a lead component. |
|
static Inhabitant<?> |
Inhabitants.createInhabitant(Habitat habitat,
Holder<java.lang.ClassLoader> classLoader,
java.lang.String typeName,
MultiMap<java.lang.String,java.lang.String> metadata,
Inhabitant<?> lead,
java.util.Set<java.lang.String> indicies)
|
|
protected
|
InjectInjectionResolver.getArrayInjectValue(Habitat habitat,
java.lang.Object component,
Inhabitant<?> onBehalfOf,
java.lang.reflect.AnnotatedElement target,
java.lang.Class<V> type)
|
|
protected
|
InjectInjectionResolver.getComponentInjectValue(Habitat habitat,
java.lang.Object component,
Inhabitant<?> onBehalfOf,
java.lang.reflect.AnnotatedElement target,
java.lang.Class<V> type,
Inject inject)
|
|
protected
|
InjectInjectionResolver.getHolderInjectValue(Habitat habitat,
java.lang.Object component,
Inhabitant<?> onBehalfOf,
java.lang.reflect.AnnotatedElement target,
java.lang.Class<V> type,
Inject inject)
|
|
protected
|
InjectInjectionResolver.getServiceInjectValue(Habitat habitat,
java.lang.Object component,
Inhabitant<?> onBehalfOf,
java.lang.reflect.AnnotatedElement target,
java.lang.Class<V> type,
Inject inject)
|
|
protected void |
AbstractWombImpl.inject(Habitat habitat,
T t,
Inhabitant<?> onBehalfOf)
Performs resource injection on the given instance from the given habitat. |
|
| Constructors in com.sun.hk2.component with parameters of type Habitat | |
|---|---|
AbstractWombImpl(java.lang.Class<T> type,
Habitat habitat,
MultiMap<java.lang.String,java.lang.String> metadata)
|
|
CompanionSeed.Registerer(Habitat habitat)
|
|
ConstructorWomb(java.lang.Class<T> type,
Habitat habitat,
MultiMap<java.lang.String,java.lang.String> metadata)
|
|
FactoryWomb(java.lang.Class<T> type,
java.lang.Class<? extends Factory> factory,
Habitat habitat,
MultiMap<java.lang.String,java.lang.String> metadata)
|
|
FactoryWomb(java.lang.Class<T> type,
Inhabitant<? extends Factory> factory,
Habitat habitat,
MultiMap<java.lang.String,java.lang.String> metadata)
|
|
InhabitantsParser(Habitat habitat)
|
|
InjectInjectionResolver(Habitat habitat)
|
|
LazyInhabitant(Habitat habitat,
Holder<java.lang.ClassLoader> cl,
java.lang.String typeName,
MultiMap<java.lang.String,java.lang.String> metadata)
|
|
LazyInhabitant(Habitat habitat,
Holder<java.lang.ClassLoader> cl,
java.lang.String typeName,
MultiMap<java.lang.String,java.lang.String> metadata,
Inhabitant<?> lead)
|
|
LeadInjectionResolver(Habitat habitat)
|
|
| Uses of Habitat in org.jvnet.hk2.component |
|---|
| Methods in org.jvnet.hk2.component that return Habitat | |
|---|---|
Habitat |
HabitatFactory.newHabitat()
|
| Methods in org.jvnet.hk2.component with parameters of type Habitat | ||
|---|---|---|
static
|
Wombs.create(java.lang.Class<T> c,
Habitat habitat,
MultiMap<java.lang.String,java.lang.String> metadata)
|
|
static
|
Inhabitants.create(java.lang.Class<T> c,
Habitat habitat,
MultiMap<java.lang.String,java.lang.String> metadata)
Deprecated. Use Inhabitants instead. |
|
static InhabitantTrackerContextBuilder |
InhabitantTrackerContextBuilder.create(Habitat h)
Creates a builder appropriate for the given habitat |
|
boolean |
HabitatListener.inhabitantChanged(HabitatListener.EventType eventType,
Habitat habitat,
Inhabitant<?> inhabitant)
Called when the habitat has changed. |
|
boolean |
HabitatListenerWeakProxy.inhabitantChanged(HabitatListener.EventType eventType,
Habitat habitat,
Inhabitant<?> inhabitant)
|
|
boolean |
HabitatListener.inhabitantIndexChanged(HabitatListener.EventType eventType,
Habitat habitat,
Inhabitant<?> inhabitant,
java.lang.String index,
java.lang.String name,
java.lang.Object service)
Called when the habitat index has changed. |
|
boolean |
HabitatListenerWeakProxy.inhabitantIndexChanged(HabitatListener.EventType eventType,
Habitat habitat,
Inhabitant<?> inhabitant,
java.lang.String index,
java.lang.String name,
java.lang.Object service)
|
|
void |
InhabitantTracker.Callback.updated(InhabitantTracker t,
Habitat h,
boolean initial)
Called when there is a modification to the set of inhabitants of some kind. |
|
| Constructors in org.jvnet.hk2.component with parameters of type Habitat | |
|---|---|
CageBuilder.Registerer(Habitat habitat)
|
|
| Uses of Habitat in org.jvnet.hk2.component.internal.runlevel |
|---|
| Methods in org.jvnet.hk2.component.internal.runlevel with parameters of type Habitat | |
|---|---|
RunLevelService<?> |
RunLevelServices.get(Habitat habitat,
RunLevel rl)
Find the RunLevelService appropriate for the specified RunLevel. |
boolean |
DefaultRunLevelService.inhabitantChanged(HabitatListener.EventType eventType,
Habitat habitat,
Inhabitant<?> inhabitant)
|
boolean |
DefaultRunLevelService.inhabitantIndexChanged(HabitatListener.EventType eventType,
Habitat habitat,
Inhabitant<?> inhabitant,
java.lang.String index,
java.lang.String name,
java.lang.Object service)
|
| Constructors in org.jvnet.hk2.component.internal.runlevel with parameters of type Habitat | |
|---|---|
DefaultRunLevelService(Habitat habitat)
|
|
| Uses of Habitat in org.jvnet.hk2.junit |
|---|
| Methods in org.jvnet.hk2.junit that return Habitat | |
|---|---|
Habitat |
Hk2TestServices.getHabitat()
|
static Habitat |
Hk2Runner.getHabitat()
|
Habitat |
Hk2TestServices.newHabitat()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||