MCustomizable, MDefaultValue, MElementRefPropertyInfo<T,C>, MElementTypeInfo<T,C,MPropertyInfoOrigin>, MMixable, MNillable, MPropertyInfo<T,C>, MTyped<T,C>, MWildcard, MWrappable, MOriginated<T>public class CMElementRefPropertyInfo<T,C extends T> extends CMPropertyInfo<T,C> implements MElementRefPropertyInfo<T,C>
| Constructor | 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,
NamespaceContext defaultValueNamespaceContext) |
| Modifier and Type | Method | Description |
|---|---|---|
<V> V |
acceptPropertyInfoVisitor(MPropertyInfoVisitor<T,C,V> visitor) |
|
String |
getDefaultValue() |
|
NamespaceContext |
getDefaultValueNamespaceContext() |
|
QName |
getElementName() |
|
MTypeInfo<T,C> |
getTypeInfo() |
|
QName |
getWrapperElementName() |
|
boolean |
isDomAllowed() |
|
boolean |
isMixed() |
|
boolean |
isNillable() |
|
boolean |
isTypedObjectAllowed() |
getClassInfo, getCustomizations, getOrigin, getPrivateName, getPublicName, isCollection, isRequiredgetOrigingetClassInfo, getPrivateName, getPublicName, isCollection, isRequiredpublic 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, NamespaceContext defaultValueNamespaceContext)
public MTypeInfo<T,C> getTypeInfo()
getTypeInfo in interface MTyped<T,C extends T>public QName getElementName()
getElementName in interface MElementTypeInfo<T,C extends T,MPropertyInfoOrigin>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 NamespaceContext getDefaultValueNamespaceContext()
getDefaultValueNamespaceContext in interface MDefaultValuepublic <V> V acceptPropertyInfoVisitor(MPropertyInfoVisitor<T,C,V> visitor)
acceptPropertyInfoVisitor in interface MPropertyInfo<T,C extends T>Copyright © 2005–2018. All rights reserved.