public abstract class AbstractAtomicType extends AbstractSimpleType implements XSAtomicType
| Constructor and Description |
|---|
AbstractAtomicType() |
| Modifier and Type | Method and Description |
|---|---|
XSAtomicType |
getAtomicType()
Returns the atomic type details.
|
java.lang.Long |
getFractionDigits()
Returns the value of the "fractionDigits" facet or null, if the facet is not set.
|
java.lang.Long |
getLength()
Returns the value of the "length" facet or null, if the facet is not set.
|
java.lang.String |
getMaxExclusive()
Returns the value of the "maxExclusive" facet or null, if the facet is not set.
|
java.lang.String |
getMaxInclusive()
Returns the value of the "maxInclusive" facet or null, if the facet is not set.
|
java.lang.Long |
getMaxLength()
Returns the value of the "maxLength" facet or null, if the facet is not set.
|
java.lang.String |
getMinExclusive()
Returns the value of the "minExclusive" facet or null, if the facet is not set.
|
java.lang.String |
getMinInclusive()
Returns the value of the "minInclusive" facet or null, if the facet is not set.
|
java.lang.Long |
getMinLength()
Returns the value of the "minLength" facet or null, if the facet is not set.
|
java.lang.Long |
getTotalDigits()
Returns the value of the "totalDigits" facet or null, if the facet is not set.
|
boolean |
isAtomic()
Returns whether the simple type is atomic.
|
boolean |
isBuiltin()
Returns whether the type is a builtin type of XML Schema.
|
boolean |
isCollapsing()
Returns whether the simple type is collapsing multiple blanks into
one and removing preceding and trailing blanks.
|
boolean |
isReplacing()
Returns whether the simple type is replacing tabs, carriage returns,
and line feeds with blanks.
|
getComplexType, getEnumerations, getListType, getParentObject, getPattern, getSimpleType, getUnionType, getXSObjectFactory, isList, isSimple, isTopLevelObject, isUniongetAnnotations, getLocator, getOpenAttributes, getSchemaHeader, getXSSchema, isGlobal, setGlobal, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetRestrictedType, isRestrictionpublic boolean isAtomic()
XSSimpleTypeReturns whether the simple type is atomic.
isAtomic in interface XSSimpleTypeisAtomic in class AbstractSimpleTypepublic XSAtomicType getAtomicType()
XSSimpleTypeReturns the atomic type details.
getAtomicType in interface XSSimpleTypegetAtomicType in class AbstractSimpleTypepublic java.lang.Long getFractionDigits()
XSAtomicTypeReturns the value of the "fractionDigits" facet or null, if the facet is not set.
getFractionDigits in interface XSAtomicTypepublic java.lang.Long getLength()
XSAtomicTypeReturns the value of the "length" facet or null, if the facet is not set.
getLength in interface XSAtomicTypepublic java.lang.String getMaxExclusive()
XSAtomicTypeReturns the value of the "maxExclusive" facet or null, if the facet is not set.
getMaxExclusive in interface XSAtomicTypepublic java.lang.String getMaxInclusive()
XSAtomicTypeReturns the value of the "maxInclusive" facet or null, if the facet is not set.
getMaxInclusive in interface XSAtomicTypepublic java.lang.Long getMaxLength()
XSAtomicTypeReturns the value of the "maxLength" facet or null, if the facet is not set.
getMaxLength in interface XSAtomicTypepublic java.lang.String getMinExclusive()
XSAtomicTypeReturns the value of the "minExclusive" facet or null, if the facet is not set.
getMinExclusive in interface XSAtomicTypepublic java.lang.String getMinInclusive()
XSAtomicTypeReturns the value of the "minInclusive" facet or null, if the facet is not set.
getMinInclusive in interface XSAtomicTypepublic java.lang.Long getMinLength()
XSAtomicTypeReturns the value of the "minLength" facet or null, if the facet is not set.
getMinLength in interface XSAtomicTypepublic java.lang.Long getTotalDigits()
XSAtomicTypeReturns the value of the "totalDigits" facet or null, if the facet is not set.
getTotalDigits in interface XSAtomicTypepublic boolean isReplacing()
XSAtomicTypeReturns whether the simple type is replacing tabs, carriage returns, and line feeds with blanks.
isReplacing in interface XSAtomicTypepublic boolean isCollapsing()
XSAtomicTypeReturns whether the simple type is collapsing multiple blanks into one and removing preceding and trailing blanks. Collapsing includes replacing.
isCollapsing in interface XSAtomicType