Package org.jvnet.hk2.config
Class DomDescriptor<T>
java.lang.Object
org.glassfish.hk2.utilities.DescriptorImpl
org.glassfish.hk2.utilities.AbstractActiveDescriptor<T>
org.jvnet.hk2.config.DomDescriptor<T>
- All Implemented Interfaces:
Externalizable,Serializable,org.glassfish.hk2.api.ActiveDescriptor<T>,org.glassfish.hk2.api.Descriptor,org.glassfish.hk2.api.SingleCache<T>
public class DomDescriptor<T>
extends org.glassfish.hk2.utilities.AbstractActiveDescriptor<T>
Created by IntelliJ IDEA.
User: makannan
Date: 4/28/12
Time: 3:28 PM
To change this template use File | Settings | File Templates.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionFor serializableDomDescriptor(Dom theDom, Set<Type> advertisedContracts, Class<? extends Annotation> scope, String name, Set<Annotation> qualifiers) Creates the constant descriptor -
Method Summary
Methods inherited from class org.glassfish.hk2.utilities.AbstractActiveDescriptor
addContractType, addQualifierAnnotation, dispose, getCache, getContractTypes, getFactoryLocatorId, getFactoryServiceId, getInjectees, getQualifierAnnotations, getScopeAnnotation, getScopeAsAnnotation, isCacheSet, isReified, releaseCache, removeContractType, removeQualifierAnnotation, setCache, setFactoryId, setName, setReified, setScopeAnnotation, setScopeAsAnnotationMethods inherited from class org.glassfish.hk2.utilities.DescriptorImpl
addAdvertisedContract, addMetadata, addMetadata, addQualifier, clearMetadata, descriptorEquals, getAdvertisedContracts, getClassAnalysisName, getDescriptorType, getDescriptorVisibility, getLoader, getLocatorId, getMetadata, getName, getQualifiers, getRanking, getScope, getServiceId, isProxiable, isProxyForSameScope, pretty, readExternal, readObject, removeAdvertisedContract, removeAllMetadata, removeMetadata, removeQualifier, setClassAnalysisName, setDescriptorType, setDescriptorVisibility, setImplementation, setLoader, setLocatorId, setMetadata, setProxiable, setProxyForSameScope, setRanking, setScope, setServiceId, toString, writeExternal, writeObjectMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.glassfish.hk2.api.Descriptor
getAdvertisedContracts, getClassAnalysisName, getDescriptorType, getDescriptorVisibility, getLoader, getLocatorId, getMetadata, getName, getQualifiers, getRanking, getScope, getServiceId, isProxiable, isProxyForSameScope, setRanking
-
Constructor Details
-
DomDescriptor
public DomDescriptor()For serializable -
DomDescriptor
public DomDescriptor(Dom theDom, Set<Type> advertisedContracts, Class<? extends Annotation> scope, String name, Set<Annotation> qualifiers) Creates the constant descriptor- Parameters:
theDom- May not be nulladvertisedContracts-scope-name-qualifiers-
-
-
Method Details
-
getImplementation
- Specified by:
getImplementationin interfaceorg.glassfish.hk2.api.Descriptor- Overrides:
getImplementationin classorg.glassfish.hk2.utilities.DescriptorImpl
-
getImplementationClass
-
getImplementationType
-
setImplementationType
- Overrides:
setImplementationTypein classorg.glassfish.hk2.utilities.AbstractActiveDescriptor<T>
-
create
-
equals
- Overrides:
equalsin classorg.glassfish.hk2.utilities.AbstractActiveDescriptor<T>
-
hashCode
public int hashCode()- Overrides:
hashCodein classorg.glassfish.hk2.utilities.AbstractActiveDescriptor<T>
-