actual 'meat' of the checkValid method
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
the value object of the simple ur-type is the lexical value itself.
converts a whitespace-processed lexical value into the corresponding value object
converts a whitespace-processed lexical value into the corresponding value object
immediate base type, which may be a concrete type or DataTypeWithFacet
immediate base type, which may be a concrete type or DataTypeWithFacet
DateTimeValueType object that can hold all lexically valid dateTime value.
creates an instance with the specified BigDateTimeValueType,
with modified time zone.
ITimeDurationValueType implementation that can hold all lexically legal
timeDuration value.
All the fields should be positive and use the signum field to
determine the sign.
Reads in the lexical duration format.
base class for atomic built-in types; those types which can be used by itself
(int,uriReference,string, etc) .
Formats a Calendar
object to a String.
Parses XML Schema date/time related types into
Calendar
.
W3C XML Schema Datatypes implementation.
compare two DateTimeValueType as defined in
com.sun.msv.datatype/Comparator
compare two DateTimeValueType as defined in
com.sun.msv.datatype/Comparator
compare two ITimeDurationValueType as defined in
com.sun.msv.datatype/Comparator
compare two ITimeDurationValueType as defined in
com.sun.msv.datatype/Comparator
compare to value types and decides its order relation
compare two TimeDurationValueType
base class for types that union/list/atomic.
converts value object back to the corresponding value in the lexical space.
count the number of item in value type.
count the number of item in value type.
Count the number of "character" in Unicode string.
translates a BigInteger to an IntegerValueType.
translates non-canonicalized representation of an integer into
an IntegerValueType.
converts lexcial value to a corresponding Java-friendly object
by using the given context information.
Datatype interface that supports Java databinding.
DatatypeLibrary implementation for Sun XML Datatypes Library.
Base implementation of facet-restricted datatype
utility functions that creates date/time related objects.
derives a new datatype from a datatype by facets that were set.
derives a new type by list.
derives a new type by union.
gets the displayable name of this type.
dumps the contents to the given object.
Gets the nearest ancestor built-in type.
Gets the names of all applicable facets.
gets the base type of this type.
SimpleURType always returns null to indicate that
there is no base type for this type.
gets the base type of this type.
gets the concrete type object of the restriction chain.
gets the concrete type object of the restriction chain.
gets the concrete type object of the restriction chain.
gets the concrete type object of the restriction chain.
gets a value of non-repeatable facet
the behavior is undefined when the specified facetName doesn't exist
in this map.
gets names of the facets in this object
this method is used to produce error messages.
gets the facet object that restricts the specified facet
gets the facet object that restricts the specified facet
gets the facet object that restricts the specified facet.
gets the facet object that restricts the specified facet
A property for RELAX NG DTD compatibility datatypes.
A property for RELAX NG DTD compatibility datatypes.
A property for RELAX NG DTD compatibility datatypes.
A property for RELAX NG DTD compatibility datatypes.
A property for RELAX NG DTD compatibility datatypes.
A property for RELAX NG DTD compatibility datatypes.
gets the type of the objects that are created by the createJavaObject method.
gets the type of the objects that are created by the createJavaObject method.
gets the type of the objects that are created by the createJavaObject method.
gets the type of the objects that are created by the createJavaObject method.
gets the type of the objects that are created by the createJavaObject method.
gets the type of the objects that are created by the createJavaObject method.
gets the type of the objects that are created by the createJavaObject method.
gets the type of the objects that are created by the createJavaObject method.
gets the type of the objects that are created by the createJavaObject method.
gets the type of the objects that are created by the createJavaObject method.
gets the type of the objects that are created by the createJavaObject method.
gets the type of the objects that are created by the createJavaObject method.
gets the name of the white space processing mode.
gets the local name of the type.
get namespace prefix for the given namespace URI.
Gets the namespace URI of this simple type definition.
gets a value of non-repeatable facet as a non-negative integer
the behavior is undefined when the specified facetName doesn't exist
in this map.
gets a value of non-repeatable facet as a positive integer
the behavior is undefined when the specified facetName doesn't exist
in this map.
obtain a built-in DataType object by its name.
Variety of the ListType is VARIETY_LIST.
Variety of the UnionType is VARIETY_UNION.
gets the
variety
of this simple type.
gets a value of repeatable facet
the behavior is undefined when the specified facetName doesn't exist
in this map.
Interface as value type of DateTimeType
very limited 'IDREF' type of XML Schema Part 2.
very limited 'ID' type of XML Schema Part 2.
Value object of "integer" type.
Returns true if this datatype is known to accept any string.
A property for RELAX NG DTD compatibility datatypes.
ENTITY type always returns true.
The list type is context-dependent if its item type is so.
A property for RELAX NG DTD compatibility datatypes.
QName type always returns true.
The union type is context-dependent if one of the member types is so.
A property for RELAX NG DTD compatibility datatypes.
tests if this type is a derived type of the specified type.
returns true if no facet is added
no facet is applicable to the simple ur-type.
returns if the specified facet is applicable to this datatype.
a flag that indicates the facet is fixed (derived types cannot specify this value anymore)
checks if this type is declared as final for the specified kind of derivation.
returns true if that facet is fixed.
Returns true if the value is a legal XML name.
This method returns true if the identifier is a "name token" as
defined by the XML Namespaces proposed recommendation.
returns true if the value if negative (less than zero)
This method returns true if the identifier is a "name token"
as defined in the XML specification.
returns true if the value if non-negative (greater than or equal to zero)
returns true if the value if non-positive (less than or equal to zero)
returns true if the value if positive (greater than zero)
Returns true if the value is a legal "qualified" XML name, as defined
in the XML Namespaces proposed recommendation.
Returns true if the value is a legal "unqualified" XML name, as
defined in the XML Namespaces proposed recommendation.
interface as a value type of TimeDurationType