Uses of Interface
com.sun.hk2.component.Holder

Packages that use Holder
com.sun.hk2.component Dependency injection implementation for HK2. 
org.jvnet.hk2.component Primary API surface of HK2. Start with Habitat
 

Uses of Holder in com.sun.hk2.component
 

Classes in com.sun.hk2.component that implement Holder
 class AbstractInhabitantImpl<T>
          Partial implementation of Inhabitant that defines methods whose semantics is fixed by Habitat.
 class AbstractWombImpl<T>
           
 class ConstructorWomb<T>
          Creates an object from its constructor.
 class ExistingSingletonInhabitant<T>
          Inhabitant built around an object that already exists.
 class FactoryWomb<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 LazyInhabitant<T>
           
 class ScopedInhabitant<T>
           
 class SingletonInhabitant<T>
          Specialized implementation of ScopedInhabitant for Singleton.
 

Methods in com.sun.hk2.component with parameters of type Holder
 void InhabitantsParser.parse(InhabitantsScanner scanner, Holder<java.lang.ClassLoader> classLoader)
          Parses the inhabitants file (which is represented by InhabitantsScanner.
 

Constructors in com.sun.hk2.component with parameters of type Holder
LazyInhabitant(Habitat habitat, Holder<java.lang.ClassLoader> cl, java.lang.String typeName, MultiMap<java.lang.String,java.lang.String> metadata)
           
 

Uses of Holder in org.jvnet.hk2.component
 

Subinterfaces of Holder in org.jvnet.hk2.component
 interface Inhabitant<T>
          Represents a component in the world of Habitat.
 interface Womb<T>
          Encapsulates how to create an object.
 



Copyright © 2009 Sun Microsystems, Inc.. All Rights Reserved.