public class XSDDecimal extends BaseXSDAtomicType implements AtomicDatatype, XSDAtomicType
| Modifier and Type | Class and Description |
|---|---|
static class |
XSDDecimal.DecimalValueSpace |
| Modifier and Type | Field and Description |
|---|---|
static ValueSpace |
DECIMAL_VALUE_SPACE |
static XSDDecimal |
instance |
static ValueSpace |
INTEGER_VALUE_SPACE |
values, valueSpacename| Modifier | Constructor and Description |
|---|---|
protected |
XSDDecimal(aterm.ATermAppl name,
boolean fractionDigits) |
| Modifier and Type | Method and Description |
|---|---|
BaseXSDAtomicType |
create(GenericIntervalList intervals) |
AtomicDatatype |
getPrimitiveType() |
AtomicDatatype |
intersection(AtomicDatatype dt) |
contains, deriveByRestriction, difference, enumeration, getValue, getValue, getValueSpace, not, restrictLength, restrictMax, restrictMaxExclusive, restrictMaxInclusive, restrictMaxLength, restrictMin, restrictMinExclusive, restrictMinInclusive, restrictMinLength, restrictPattern, singleton, size, toString, unioncontains, getName, getURI, isEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitderiveByRestriction, restrictLength, restrictMax, restrictMaxExclusive, restrictMaxInclusive, restrictMaxLength, restrictMin, restrictMinExclusive, restrictMinInclusive, restrictMinLength, restrictPatterndifference, enumeration, not, unionpublic static final ValueSpace DECIMAL_VALUE_SPACE
public static final ValueSpace INTEGER_VALUE_SPACE
public static XSDDecimal instance
public BaseXSDAtomicType create(GenericIntervalList intervals)
create in class BaseXSDAtomicTypepublic AtomicDatatype getPrimitiveType()
getPrimitiveType in interface AtomicDatatypepublic AtomicDatatype intersection(AtomicDatatype dt)
intersection in interface AtomicDatatypeintersection in class BaseXSDAtomicTypeCopyright © 2013. All Rights Reserved.