public class DomDescriptor<T>
extends org.glassfish.hk2.utilities.AbstractActiveDescriptor<T>
| Constructor and Description |
|---|
DomDescriptor()
For serializable
|
DomDescriptor(Dom theDom,
Set<Type> advertisedContracts,
Class<? extends Annotation> scope,
String name,
Set<Annotation> qualifiers)
Creates the constant descriptor
|
| Modifier and Type | Method and Description |
|---|---|
T |
create(org.glassfish.hk2.api.ServiceHandle<?> root) |
boolean |
equals(Object a) |
String |
getImplementation() |
Class<?> |
getImplementationClass() |
addContractType, addQualifierAnnotation, dispose, getCache, getContractTypes, getFactoryLocatorId, getFactoryServiceId, getInjectees, getQualifierAnnotations, getScopeAnnotation, hashCode, isCacheSet, isReified, releaseCache, removeContractType, removeQualifierAnnotation, setCache, setFactoryId, setName, setReified, setScopeAnnotationaddAdvertisedContract, addMetadata, addMetadata, addQualifier, clearMetadata, 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, writeObjectpublic DomDescriptor()
public DomDescriptor(Dom theDom, Set<Type> advertisedContracts, Class<? extends Annotation> scope, String name, Set<Annotation> qualifiers)
theDom - May not be nulladvertisedContracts - scope - name - qualifiers - public String getImplementation()
getImplementation in interface org.glassfish.hk2.api.DescriptorgetImplementation in class org.glassfish.hk2.utilities.DescriptorImplpublic Class<?> getImplementationClass()
public T create(org.glassfish.hk2.api.ServiceHandle<?> root)
Copyright © 2009–2014 Oracle Corporation. All rights reserved.