org.apache.ws.jaxme.xs

Interface XSAtomicType

Known Implementing Classes:
AbstractAtomicType, JMChar, XSAnySimpleType, XSAnyURI, XSAtomicTypeRestrictionImpl, XSBase64Binary, XSBoolean, XSByte, XSDate, XSDateTime, XSDecimal, XSDouble, XSDuration, XSEntity, XSFloat, XSGDay, XSGMonth, XSGMonthDay, XSGYear, XSGYearMonth, XSHexBinary, XSID, XSIDREF, XSInt, XSInteger, XSLanguage, XSLong, XSName, XSNCName, XSNegativeInteger, XSNMToken, XSNonNegativeInteger, XSNonPositiveInteger, XSNormalizedString, XSNotation, XSPositiveInteger, XSQName, XSShort, XSString, XSTime, XSToken, XSUnsignedByte, XSUnsignedInt, XSUnsignedLong, XSUnsignedShort

public interface XSAtomicType

Details of an atomic type.
Author:
Jochen Wiedmann

Method Summary

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
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.

Method Details

getFractionDigits

public Long getFractionDigits()
Returns the value of the "fractionDigits" facet or null, if the facet is not set.

getLength

public Long getLength()
Returns the value of the "length" facet or null, if the facet is not set.

getMaxExclusive

public String getMaxExclusive()
Returns the value of the "maxExclusive" facet or null, if the facet is not set.

getMaxInclusive

public String getMaxInclusive()
Returns the value of the "maxInclusive" facet or null, if the facet is not set.

getMaxLength

public Long getMaxLength()
Returns the value of the "maxLength" facet or null, if the facet is not set.

getMinExclusive

public String getMinExclusive()
Returns the value of the "minExclusive" facet or null, if the facet is not set.

getMinInclusive

public String getMinInclusive()
Returns the value of the "minInclusive" facet or null, if the facet is not set.

getMinLength

public Long getMinLength()
Returns the value of the "minLength" facet or null, if the facet is not set.

getTotalDigits

public Long getTotalDigits()
Returns the value of the "totalDigits" facet or null, if the facet is not set.

isCollapsing

public boolean isCollapsing()
Returns whether the simple type is collapsing multiple blanks into one and removing preceding and trailing blanks. Collapsing includes replacing.

isReplacing

public boolean isReplacing()
Returns whether the simple type is replacing tabs, carriage returns, and line feeds with blanks.