org.apache.ws.jaxme.xs.types
Class AbstractAtomicType
- XSAtomicType, XSObject, XSOpenAttrs, XSSimpleType, XSType
public abstract class AbstractAtomicType
XSAtomicType | getAtomicType() - Returns the atomic type details.
|
Long | getFractionDigits() - Returns the value of the "fractionDigits" facet or null, if the facet is not set.
|
Long | getLength() - Returns the value of the "length" facet or null, if the facet is not set.
|
String | getMaxExclusive() - Returns the value of the "maxExclusive" facet or null, if the facet is not set.
|
String | getMaxInclusive() - Returns the value of the "maxInclusive" facet or null, if the facet is not set.
|
Long | getMaxLength() - Returns the value of the "maxLength" facet or null, if the facet is not set.
|
String | getMinExclusive() - Returns the value of the "minExclusive" facet or null, if the facet is not set.
|
String | getMinInclusive() - Returns the value of the "minInclusive" facet or null, if the facet is not set.
|
Long | getMinLength() - Returns the value of the "minLength" facet or null, if the facet is not set.
|
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()
|
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.
|
getAtomicType , getComplexType , getEnumerations , getListType , getParentObject , getPattern , getSimpleType , getUnionType , getXSObjectFactory , isAtomic , isList , isSimple , isTopLevelObject , isUnion |
getFractionDigits
public Long getFractionDigits()
Returns the value of the "fractionDigits" facet or null, if the facet is not set.
- getFractionDigits in interface XSAtomicType
getLength
public Long getLength()
Returns the value of the "length" facet or null, if the facet is not set.
- getLength in interface XSAtomicType
getMaxExclusive
public String getMaxExclusive()
Returns the value of the "maxExclusive" facet or null, if the facet is not set.
- getMaxExclusive in interface XSAtomicType
getMaxInclusive
public String getMaxInclusive()
Returns the value of the "maxInclusive" facet or null, if the facet is not set.
- getMaxInclusive in interface XSAtomicType
getMaxLength
public Long getMaxLength()
Returns the value of the "maxLength" facet or null, if the facet is not set.
- getMaxLength in interface XSAtomicType
getMinExclusive
public String getMinExclusive()
Returns the value of the "minExclusive" facet or null, if the facet is not set.
- getMinExclusive in interface XSAtomicType
getMinInclusive
public String getMinInclusive()
Returns the value of the "minInclusive" facet or null, if the facet is not set.
- getMinInclusive in interface XSAtomicType
getMinLength
public Long getMinLength()
Returns the value of the "minLength" facet or null, if the facet is not set.
- getMinLength in interface XSAtomicType
getTotalDigits
public Long getTotalDigits()
Returns the value of the "totalDigits" facet or null, if the facet is not set.
- getTotalDigits in interface XSAtomicType
isCollapsing
public boolean isCollapsing()
Returns whether the simple type is collapsing multiple blanks into
one and removing preceding and trailing blanks. Collapsing includes
replacing.
- isCollapsing in interface XSAtomicType
isReplacing
public boolean isReplacing()
Returns whether the simple type is replacing tabs, carriage returns,
and line feeds with blanks.
- isReplacing in interface XSAtomicType