public class AttributeChildDescriptionImpl extends DomChildDescriptionImpl implements DomAttributeChildDescription<java.lang.Void>
EMPTY_ARRAY| Modifier | Constructor and Description |
|---|---|
protected |
AttributeChildDescriptionImpl(XmlName attributeName,
JavaMethod getter) |
|
AttributeChildDescriptionImpl(XmlName attributeName,
java.lang.reflect.Type type) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
<T extends java.lang.annotation.Annotation> |
getAnnotation(java.lang.Class<T> annotationClass) |
java.lang.String |
getCommonPresentableName(DomNameStrategy strategy) |
GenericAttributeValue |
getDomAttributeValue(DomElement parent) |
GenericAttributeValue |
getDomAttributeValue(DomInvocationHandler handler) |
DomNameStrategy |
getDomNameStrategy(DomElement parent) |
JavaMethod |
getGetterMethod() |
java.util.List<? extends DomElement> |
getValues(DomElement parent) |
int |
hashCode() |
java.lang.String |
toString() |
compareTo, getCommonPresentableName, getName, getXmlElementName, getXmlNameaddCustomAnnotation, canNavigate, canNavigateToSource, getDeclaration, getDomDeclaration, getPresentationTemplate, getStableValues, getType, getUserData, isStubbed, isValid, navigate, setUserMapclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetCommonPresentableName, getXmlElementName, getXmlNamegetDeclaration, getDomDeclaration, getPresentationTemplate, getStableValues, getType, getUserData, isStubbedgetNamecanNavigate, canNavigateToSource, navigateprotected AttributeChildDescriptionImpl(XmlName attributeName, JavaMethod getter)
public AttributeChildDescriptionImpl(XmlName attributeName, java.lang.reflect.Type type)
public DomNameStrategy getDomNameStrategy(DomElement parent)
getDomNameStrategy in interface AbstractDomChildrenDescriptiongetDomNameStrategy in class AbstractDomChildDescriptionImplpublic final JavaMethod getGetterMethod()
getGetterMethod in interface DomAttributeChildDescription<java.lang.Void>public java.lang.String toString()
toString in class java.lang.Objectpublic <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.Class<T> annotationClass)
getAnnotation in interface AnnotatedElementgetAnnotation in class AbstractDomChildDescriptionImplpublic java.util.List<? extends DomElement> getValues(DomElement parent)
getValues in interface AbstractDomChildrenDescriptionpublic java.lang.String getCommonPresentableName(DomNameStrategy strategy)
getCommonPresentableName in interface DomChildrenDescriptionpublic GenericAttributeValue getDomAttributeValue(DomElement parent)
getDomAttributeValue in interface DomAttributeChildDescription<java.lang.Void>public GenericAttributeValue getDomAttributeValue(DomInvocationHandler handler)
public boolean equals(java.lang.Object o)
equals in class DomChildDescriptionImplpublic int hashCode()
hashCode in class DomChildDescriptionImpl