public class CMElementRefPropertyInfo<T,C extends T> extends CMPropertyInfo<T,C> implements MElementRefPropertyInfo<T,C>
| Constructor and Description |
|---|
CMElementRefPropertyInfo(MPropertyInfoOrigin origin,
MClassInfo<T,C> classInfo,
String privateName,
boolean collection,
boolean required,
MTypeInfo<T,C> typeInfo,
QName elementName,
QName wrapperElementName,
boolean mixed,
boolean domAllowed,
boolean typedObjectAllowed,
String defaultValue) |
| Modifier and Type | Method and Description |
|---|---|
<V> V |
acceptPropertyInfoVisitor(MPropertyInfoVisitor<T,C,V> visitor) |
String |
getDefaultValue() |
QName |
getElementName() |
MTypeInfo<T,C> |
getTypeInfo() |
QName |
getWrapperElementName() |
boolean |
isDomAllowed() |
boolean |
isMixed() |
boolean |
isNillable() |
boolean |
isTypedObjectAllowed() |
getClassInfo, getCustomizations, getOrigin, getPrivateName, getPublicName, isCollection, isRequiredclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClassInfo, getPrivateName, getPublicName, isCollection, isRequiredgetOriginpublic CMElementRefPropertyInfo(MPropertyInfoOrigin origin, MClassInfo<T,C> classInfo, String privateName, boolean collection, boolean required, MTypeInfo<T,C> typeInfo, QName elementName, QName wrapperElementName, boolean mixed, boolean domAllowed, boolean typedObjectAllowed, String defaultValue)
public MTypeInfo<T,C> getTypeInfo()
getTypeInfo in interface MTyped<T,C extends T>public QName getElementName()
getElementName in interface MElementTypeInfo<T,C extends T>public QName getWrapperElementName()
getWrapperElementName in interface MWrappablepublic boolean isDomAllowed()
isDomAllowed in interface MWildcardpublic boolean isTypedObjectAllowed()
isTypedObjectAllowed in interface MWildcardpublic boolean isNillable()
isNillable in interface MNillablepublic String getDefaultValue()
getDefaultValue in interface MDefaultValuepublic <V> V acceptPropertyInfoVisitor(MPropertyInfoVisitor<T,C,V> visitor)
acceptPropertyInfoVisitor in interface MPropertyInfo<T,C extends T>Copyright © 2005–2022. All rights reserved.