public class XSGMonthDay extends AbstractAtomicType
The type xs:gMonthDay.
| Modifier | Constructor and Description |
|---|---|
protected |
XSGMonthDay() |
| 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.
|
boolean |
isRestriction()
Returns whether the type is a restriction of another
simple type.
|
getAtomicType, getFractionDigits, getLength, getMaxExclusive, getMaxInclusive, getMaxLength, getMinExclusive, getMinInclusive, getMinLength, getTotalDigits, isAtomic, isBuiltin, isCollapsing, isReplacinggetComplexType, 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 boolean isRestriction()
XSSimpleTypeReturns whether the type is a restriction of another
simple type. (Almost all simple types are, the exception being
the ur type XSAnySimpleType.
public XSType getRestrictedType()
XSSimpleTypeIf the simple type is a restriction, returns the restricted simple type.