MDefaultValue, MElementTypeInfo<T,C,O>, MNillable, MTyped<T,C>, MOriginated<T>CMElement, CMElementTypeRefpublic abstract class CMElementTypeInfo<T,C extends T,O> extends Object implements MElementTypeInfo<T,C,O>
| Constructor | Description |
|---|---|
CMElementTypeInfo(O origin,
QName elementName,
MTypeInfo<T,C> typeInfo,
boolean nillable,
String defaultValue,
NamespaceContext defaultValueNamespaceContext) |
| Modifier and Type | Method | Description |
|---|---|---|
String |
getDefaultValue() |
|
NamespaceContext |
getDefaultValueNamespaceContext() |
|
QName |
getElementName() |
|
O |
getOrigin() |
|
MTypeInfo<T,C> |
getTypeInfo() |
|
boolean |
isNillable() |
public O getOrigin()
getOrigin in interface MOriginated<T>public QName getElementName()
getElementName in interface MElementTypeInfo<T,C extends T,O>public MTypeInfo<T,C> getTypeInfo()
getTypeInfo in interface MTyped<T,C extends T>public boolean isNillable()
isNillable in interface MNillablepublic String getDefaultValue()
getDefaultValue in interface MDefaultValuepublic NamespaceContext getDefaultValueNamespaceContext()
getDefaultValueNamespaceContext in interface MDefaultValueCopyright © 2005–2018. All rights reserved.