public abstract class BuiltinAtomicType extends ConcreteType
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
ERR_DUPLICATE_FACET, ERR_EMPTY_UNION, ERR_ENUMERATION, ERR_ENUMERATION_WITH_ARG, ERR_FACET_MUST_BE_NON_NEGATIVE_INTEGER, ERR_FACET_MUST_BE_POSITIVE_INTEGER, ERR_INAPPROPRIATE_FOR_TYPE, ERR_INCONSISTENT_FACETS_1, ERR_INCONSISTENT_FACETS_2, ERR_INVALID_BASE_TYPE, ERR_INVALID_ITEMTYPE, ERR_INVALID_MEMBER_TYPE, ERR_INVALID_VALUE_FOR_THIS_TYPE, ERR_INVALID_WHITESPACE_VALUE, ERR_LENGTH, ERR_LOOSENED_FACET, ERR_MAXLENGTH, ERR_MINLENGTH, ERR_NOT_APPLICABLE_FACET, ERR_OUT_OF_RANGE, ERR_OVERRIDING_FIXED_FACET, ERR_PARSE_ERROR, ERR_PATTERN_1, ERR_PATTERN_MANY, ERR_SCALE_IS_GREATER_THAN_PRECISION, ERR_TOO_MUCH_PRECISION, ERR_TOO_MUCH_SCALE, ERR_X_AND_Y_ARE_EXCLUSIVE, serializedValueChecker, whiteSpace
APPLICABLE, DERIVATION_BY_LIST, DERIVATION_BY_RESTRICTION, DERIVATION_BY_UNION, FACET_ENUMERATION, FACET_FRACTIONDIGITS, FACET_LENGTH, FACET_MAXEXCLUSIVE, FACET_MAXINCLUSIVE, FACET_MAXLENGTH, FACET_MINEXCLUSIVE, FACET_MININCLUSIVE, FACET_MINLENGTH, FACET_PATTERN, FACET_TOTALDIGITS, FACET_WHITESPACE, FIXED, NOT_ALLOWED, VARIETY_ATOMIC, VARIETY_LIST, VARIETY_UNION, XMLSCHEMA_NSURI
Modifier | Constructor and Description |
---|---|
protected |
BuiltinAtomicType(java.lang.String typeName) |
protected |
BuiltinAtomicType(java.lang.String typeName,
WhiteSpaceProcessor whiteSpace) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
displayName()
gets the displayable name of this type.
|
int |
getVariety()
gets the variety
of this simple type.
|
protected java.lang.Object |
readResolve() |
_checkValid, _createJavaObject, getConcreteType, isFinal, serializeJavaObject
_createValue, checkFormat, checkValid, createJavaObject, createStreamingValidator, createValue, getAncestorBuiltinType, getApplicableFacetNames, getFacetObject, getIdType, getName, getNamespaceUri, isAlwaysValid, isContextDependent, isDerivedTypeOf, isDerivedTypeOf, isValid, localize, localize, localize, localize, localize, needValueCheck, sameValue, valueHashCode
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
convertToLexicalValue, getBaseType, isFacetApplicable
getJavaObjectType
private static final long serialVersionUID
protected BuiltinAtomicType(java.lang.String typeName, WhiteSpaceProcessor whiteSpace)
protected BuiltinAtomicType(java.lang.String typeName)
public final int getVariety()
XSDatatype
public final java.lang.String displayName()
XSDatatype
This method is an ad-hoc method and there is no corresponding property in the spec.
protected java.lang.Object readResolve() throws java.io.ObjectStreamException
java.io.ObjectStreamException