|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Inhabitant that defines methods whose
semantics is fixed by Habitat.Inhabitant.get() at
some point.
InhabitantActivator work.
CageBuilder for this component.
CageBuilder enters habitat, look
for existing inhabitants that were supposed to be
caged by this and cage them all.CompanionSeed,
to indicate what is the actual companion class.
CompanionSeed to capture
metadata of the actual companioin class.
CompanionSeed enters habitat, look
for existing inhabitants and make sure all of them
get its corresponding companions from this new seed.Inhabitant by looking at annotations of the given type.
InhabitantsParsingContextGenerator
InhabitantsParsingContextGenerator
Inhabitants instead.
Inhabitants instead.
CompanionSeed,
to be associated with a lead component.
Creator for instantiating objects.
Creator factory.Inhabitant.release() at
some point.
InhabitantActivator work.
RunLevelService implementation for Hk2.InhabitantsParser that if it encounters the specified component
while parsing inhabitants file,
simply drop it and pretend that such an inhabitant had never existed.
Inhabitant built around an object that already exists.Factory.Contract.
Inhabitants instead.
Inject annotation.
Hk2Runner runner.Holder implementation that doesn't do any deferred computation,
where the value is given in the constructor.Contract annotations.Habitat.Habitat.InhabitantParser implementation based on the inhabitant
file format.Inhabitant.metadata().Inhabitants instead.InhabitantsParser.Habitat.Inject
Injection targets are identified by the generic parameter and the constructor
of this class.RunLevelService.interrupt(), with the option to immediately perform
a RunLevelService.proceedTo(int) following the interrupt.
Habitat.
InhabitantAnnotationInhabitant is entered into habitat.
Habitat.InhabitantsScanner.
Scope local to each invocation.Inhabitant object.
Habitat.
InhabitantsParser that if it encounters the specified component
while parsing inhabitants file,
ignore the one in the inhabitants file and instead insert the specified 'new' component.
Scope.Habitat.
ScopedInhabitant for Singleton.InhabitantSorter work.
InhabitantAnnotation
was annotated.
type().getName()
but this allows us to defer loading the actual types.
Inhabitant by wrapping Creator to handle scoping right.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||