Uses of Interface
org.glassfish.hk2.api.Descriptor

Packages that use Descriptor
com.sun.hk2.component   
org.glassfish.hk2   
org.glassfish.hk2.api   
org.glassfish.hk2.deprecated.utilities   
org.glassfish.hk2.internal   
org.glassfish.hk2.runlevel.utilities   
org.glassfish.hk2.utilities   
org.jvnet.hk2.component   
org.jvnet.hk2.config   
org.jvnet.hk2.deprecated.internal   
org.jvnet.hk2.internal   
 

Uses of Descriptor in com.sun.hk2.component
 

Classes in com.sun.hk2.component that implement Descriptor
 class AbstractCreatorImpl<T>
          Deprecated. 
 class AbstractCreatorInhabitantImpl<T>
          Deprecated. 
 class AbstractInhabitantImpl<T>
          Deprecated. 
 class ConstructorCreator<T>
          Deprecated. 
 class EventPublishingInhabitant<T>
          Deprecated. 
 class ExistingSingletonInhabitant<T>
          Deprecated. 
 class LazyInhabitant<T>
          Deprecated. 
 class ScopedInhabitant<T>
          Deprecated. 
 

Fields in com.sun.hk2.component declared as Descriptor
protected  Descriptor AbstractInhabitantImpl.descriptor
          Deprecated.  
 

Methods in com.sun.hk2.component that return Descriptor
 Descriptor AbstractInhabitantImpl.getDescriptor()
          Deprecated.  
protected static Descriptor AbstractInhabitantImpl.getDescriptorFor(Inhabitant<?> i)
          Deprecated.  
 

Methods in com.sun.hk2.component with parameters of type Descriptor
 boolean AbstractInhabitantImpl.matches(Descriptor matchTo)
          Deprecated.  
 

Constructors in com.sun.hk2.component with parameters of type Descriptor
AbstractCreatorInhabitantImpl(Descriptor descriptor, Creator<T> creator)
          Deprecated.  
AbstractInhabitantImpl(Descriptor descriptorOfSelf)
          Deprecated.  
EventPublishingInhabitant(ServiceLocator serviceLocator, Descriptor descriptor)
          Deprecated.  
 

Uses of Descriptor in org.glassfish.hk2
 

Methods in org.glassfish.hk2 that return Descriptor
 Descriptor Binding.getDescriptor()
          Deprecated. The Descriptor fully characterizes the attributes of this Provider.
 

Uses of Descriptor in org.glassfish.hk2.api
 

Subinterfaces of Descriptor in org.glassfish.hk2.api
 interface ActiveDescriptor<T>
          An ActiveDescriptor contains information about a Descriptor after it has been reified.
 

Methods in org.glassfish.hk2.api that return Descriptor
 Descriptor Descriptor.getBaseDescriptor()
          If this descriptor is based on another descriptor (for example via the Configuration bind call) then this method will return the original basis for this descriptor.
 Descriptor ErrorInformation.getDescriptor()
          This will contain the active descriptor that is associated with this failure.
 Descriptor FactoryDescriptors.getFactoryAsAFactory()
          This returns the factory as a factory for some other type.
 Descriptor FactoryDescriptors.getFactoryAsAService()
          This returns the factory as a service itself.
 

Methods in org.glassfish.hk2.api with parameters of type Descriptor
 ActiveDescriptor<?> DynamicConfiguration.bind(Descriptor key)
          This method will bind the given descriptor to this Module.
 boolean Filter.matches(Descriptor d)
          Returns true if this filter matches the given object
 ActiveDescriptor<?> ServiceLocator.reifyDescriptor(Descriptor descriptor)
          Converts a descriptor to an ActiveDescriptor.
 ActiveDescriptor<?> ServiceLocator.reifyDescriptor(Descriptor descriptor, Injectee injectee)
          Converts a descriptor to an ActiveDescriptor.
 

Uses of Descriptor in org.glassfish.hk2.deprecated.utilities
 

Methods in org.glassfish.hk2.deprecated.utilities that return Descriptor
static Descriptor Utilities.getDescriptor(ServiceLocator locator, Class type, String name)
          Deprecated. Get the best descriptor for the given class and name.
 

Methods in org.glassfish.hk2.deprecated.utilities that return types with arguments of type Descriptor
static List<? extends Descriptor> Utilities.getAllDescriptorsByContract(ServiceLocator locator, Class type)
          Deprecated. Get all of the descriptors for the given contract type.
 

Methods in org.glassfish.hk2.deprecated.utilities with parameters of type Descriptor
static ActiveDescriptor<?> Utilities.add(ServiceLocator locator, Descriptor descriptor)
          Deprecated. Bind the given descriptor to the given service locator.
<T> T
Utilities.getService(ServiceLocator locator, Descriptor descriptor)
          Deprecated. Get the service from the given service locator for the given descriptor.
 

Uses of Descriptor in org.glassfish.hk2.internal
 

Classes in org.glassfish.hk2.internal that implement Descriptor
 class ConstantActiveDescriptor<T>
           
 

Methods in org.glassfish.hk2.internal that return Descriptor
 Descriptor FactoryDescriptorsImpl.getFactoryAsAFactory()
           
 Descriptor FactoryDescriptorsImpl.getFactoryAsAService()
           
 

Methods in org.glassfish.hk2.internal with parameters of type Descriptor
 boolean SpecificFilterImpl.matches(Descriptor d)
           
 boolean StarFilter.matches(Descriptor d)
           
 boolean IndexedFilterImpl.matches(Descriptor d)
           
 

Uses of Descriptor in org.glassfish.hk2.runlevel.utilities
 

Methods in org.glassfish.hk2.runlevel.utilities with parameters of type Descriptor
protected  boolean RunLevelControllerImpl.accept(Descriptor descriptor, int activeRunLevel)
          Returns true if the RunLevel for the given descriptor in question should be processed by this RunLevelController instance.
static String Utilities.getRunLevelControllerName(Descriptor descriptor)
          Get the run level service name from the metadata of the given descriptor.
static int Utilities.getRunLevelMode(Descriptor descriptor)
          Get the run level mode from the metadata of the given descriptor.
static Integer Utilities.getRunLevelValue(Descriptor descriptor)
          Get the run level value from the metadata of the given descriptor.
 

Uses of Descriptor in org.glassfish.hk2.utilities
 

Classes in org.glassfish.hk2.utilities that implement Descriptor
 class AbstractActiveDescriptor<T>
          This class can be used as a starting point for those writing their own ActiveDescriptor.
 class AliasDescriptor<T>
          A descriptor class that serves as an alias for another descriptor.
 class DescriptorImpl
          The implementation of the descriptor itself, with the bonus of being externalizable, and having writeable fields
 

Methods in org.glassfish.hk2.utilities that return Descriptor
 Descriptor DescriptorImpl.getBaseDescriptor()
           
 

Methods in org.glassfish.hk2.utilities with parameters of type Descriptor
static ActiveDescriptor<?> ServiceLocatorUtilities.addOneDescriptor(ServiceLocator locator, Descriptor descriptor)
          It is very often the case that one wishes to add a single descriptor to a service locator.
static DescriptorImpl BuilderHelper.deepCopyDescriptor(Descriptor copyMe)
          Makes a deep copy of the incoming descriptor
static void DescriptorImpl.pretty(StringBuffer sb, Descriptor d)
          Will pretty print a descriptor
 void DescriptorImpl.setBaseDescriptor(Descriptor baseDescriptor)
          Sets the base descriptor to be associated with this descriptor
 

Constructors in org.glassfish.hk2.utilities with parameters of type Descriptor
DescriptorImpl(Descriptor copyMe)
          Does a deep copy of the incoming descriptor
DescriptorImpl(Set<String> contracts, String name, String scope, String implementation, Map<String,List<String>> metadatas, Set<String> qualifiers, DescriptorType descriptorType, HK2Loader loader, int rank, Descriptor baseDescriptor, Long id, Long locatorId)
          This creates this descriptor impl, taking all of the fields as given
 

Uses of Descriptor in org.jvnet.hk2.component
 

Subinterfaces of Descriptor in org.jvnet.hk2.component
 interface Creator<T>
          Deprecated. 
 interface Inhabitant<T>
          Deprecated. 
 

Methods in org.jvnet.hk2.component with parameters of type Descriptor
 ActiveDescriptor<?> Habitat.reifyDescriptor(Descriptor descriptor)
          Deprecated.  
 ActiveDescriptor<?> Habitat.reifyDescriptor(Descriptor descriptor, Injectee injectee)
          Deprecated.  
 

Uses of Descriptor in org.jvnet.hk2.config
 

Classes in org.jvnet.hk2.config that implement Descriptor
 class ConfigBean
          ConfigBean is the core implementation of the config beans.
 class Dom
          Inhabitant that loads configuration from XML.
 class DomDescriptor<T>
          Created by IntelliJ IDEA.
 

Uses of Descriptor in org.jvnet.hk2.deprecated.internal
 

Classes in org.jvnet.hk2.deprecated.internal that implement Descriptor
 class CreatorImpl<T>
          Deprecated. 
 class InhabitantImpl<T>
          Deprecated. 
 

Methods in org.jvnet.hk2.deprecated.internal with parameters of type Descriptor
 boolean ContractLocatorFilter.matches(Descriptor d)
          Deprecated.  
 boolean QualifierFilter.matches(Descriptor d)
          Deprecated.  
 boolean MetadataIndexFilter.matches(Descriptor d)
          Deprecated.  
 

Constructors in org.jvnet.hk2.deprecated.internal with parameters of type Descriptor
CreatorImpl(Class<?> c, ServiceLocator locator, Map<String,List<String>> metadata, Descriptor d)
          Deprecated.  
 

Uses of Descriptor in org.jvnet.hk2.internal
 

Classes in org.jvnet.hk2.internal that implement Descriptor
 class AutoActiveDescriptor<T>
           
 class SystemDescriptor<T>
           
 

Methods in org.jvnet.hk2.internal that return Descriptor
 Descriptor SystemDescriptor.getBaseDescriptor()
           
 Descriptor ErrorInformationImpl.getDescriptor()
           
 

Methods in org.jvnet.hk2.internal with parameters of type Descriptor
 ActiveDescriptor<?> DynamicConfigurationImpl.bind(Descriptor key)
           
 int DescriptorComparator.compare(Descriptor o1, Descriptor o2)
           
static Class<? extends Annotation> Utilities.getScopeAnnotationType(AnnotatedElement annotatedGuy, Descriptor defaultScope, Collector collector)
          Returns the scope of this thing
static Class<? extends Annotation> Utilities.getScopeAnnotationType(Class<?> fromThis, Descriptor defaultScope)
          Returns the scope of this thing
static Class<?> Utilities.loadClass(String loadMe, Descriptor fromMe, Collector collector)
          Loads the class using the loader from the given descriptor or the classloader of the utilities class otherwise
 ActiveDescriptor<?> ServiceLocatorImpl.reifyDescriptor(Descriptor descriptor)
           
 ActiveDescriptor<?> ServiceLocatorImpl.reifyDescriptor(Descriptor descriptor, Injectee injectee)
           
 



Copyright © 2013 Oracle Corporation. All Rights Reserved.