public class XSEntity extends XSNCName
The xs:NCName type
| Modifier | Constructor and Description |
|---|---|
protected |
XSEntity() |
| Modifier and Type | Method and Description |
|---|---|
static XSType |
getInstance() |
XsQName |
getName()
If the type is global: Returns the types name.
|
XSType |
getRestrictedType()
If the simple type is a restriction, returns the restricted
simple type.
|
isCollapsingisReplacingisRestrictiongetAtomicType, getFractionDigits, getLength, getMaxExclusive, getMaxInclusive, getMaxLength, getMinExclusive, getMinInclusive, getMinLength, getTotalDigits, isAtomic, isBuiltingetComplexType, getEnumerations, getListType, getParentObject, getPattern, getSimpleType, getUnionType, getXSObjectFactory, isList, isSimple, isTopLevelObject, isUniongetAnnotations, getLocator, getOpenAttributes, getSchemaHeader, getXSSchema, isGlobal, setGlobal, validatepublic XsQName getName()
XSTypeIf the type is global: Returns the types name. Otherwise returns null.
public static XSType getInstance()
public XSType getRestrictedType()
XSSimpleTypeIf the simple type is a restriction, returns the restricted simple type.
getRestrictedType in interface XSSimpleTypegetRestrictedType in class XSNCName