DatabindableDatatype
, XSDatatype
, Serializable
, org.relaxng.datatype.Datatype
AnyURIType
, Base64BinaryType
, BooleanType
, ByteType
, DateTimeType
, DateType
, DoubleType
, DurationType
, EmptyStringType
, EntityType
, ErrorType
, FloatType
, GDayType
, GMonthDayType
, GMonthType
, GYearMonthType
, GYearType
, HexBinaryType
, IntegerType
, IntType
, LongType
, NoneType
, NumberType
, QnameType
, ShortType
, SimpleURType
, StringType
, TimeType
public abstract class BuiltinAtomicType extends ConcreteType
ID_TYPE_ID, ID_TYPE_IDREF, ID_TYPE_IDREFS, ID_TYPE_NULL
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
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
Modifier | Constructor | Description |
---|---|---|
protected |
BuiltinAtomicType(String typeName) |
|
protected |
BuiltinAtomicType(String typeName,
WhiteSpaceProcessor whiteSpace) |
Modifier and Type | Method | Description |
---|---|---|
String |
displayName() |
gets the displayable name of this type.
|
int |
getVariety() |
gets the variety
of this simple type.
|
protected Object |
readResolve() |
_checkValid, _createJavaObject, getConcreteType, isFinal, serializeJavaObject
getJavaObjectType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
convertToLexicalValue, getBaseType, isFacetApplicable
_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
protected BuiltinAtomicType(String typeName, WhiteSpaceProcessor whiteSpace)
protected BuiltinAtomicType(String typeName)
public final int getVariety()
XSDatatype
public final String displayName()
XSDatatype
This method is an ad-hoc method and there is no corresponding property in the spec.
protected Object readResolve() throws ObjectStreamException
ObjectStreamException
Copyright © 2019 Oracle Corporation. All rights reserved.