Class Summary |
AnyURIValue |
An XPath value of type xs:anyURI. |
AtomicValue |
The AtomicValue class corresponds to the concept of an atomic value in the
XPath 2.0 data model. |
Base64BinaryValue |
A value of type xs:base64Binary |
BigIntegerValue |
An integer value: note this is a subtype of decimal in XML Schema, not a primitive type. |
BooleanValue |
A boolean XPath value |
CalendarValue |
Abstract superclass for Date, Time, and DateTime. |
Cardinality |
This class contains static methods to manipulate the cardinality
property of a type. |
Closure |
A Closure represents a value that has not yet been evaluated: the value is represented
by an expression, together with saved values of all the context variables that the
expression depends on. |
DateTimeValue |
A value of type DateTime |
DateValue |
A value of type Date. |
DecimalValue |
A decimal value |
DoubleValue |
A numeric (double precision floating point) value |
DurationValue |
A value of type xs:duration |
EmptySequence |
An EmptySequence object represents a sequence containing no members. |
FloatingPointConverter |
This class is derived from AppenderHelper by Jack Shirazi in the O'Reilly book
Java Performance Tuning. |
FloatValue |
A numeric (single precision floating point) value |
GDayValue |
Implementation of the xs:gDay data type |
GMonthDayValue |
Implementation of the xs:gYear data type |
GMonthValue |
Implementation of the xs:gMonth data type |
GYearMonthValue |
Implementation of the xs:gYearMonth data type |
GYearValue |
Implementation of the xs:gYear data type |
HexBinaryValue |
A value of type xs:hexBinary |
IntegerRange |
This class represents a sequence of consecutive ascending integers, for example 1 to 50. |
IntegerValue |
An integer value: note this is a subtype of decimal in XML Schema, not a primitive type. |
MemoClosure |
A MemoClosure represents a value that has not yet been evaluated: the value is represented
by an expression, together with saved values of all the context variables that the
expression depends on. |
MonthDurationValue |
A value of type xsd:yearMonthDuration |
NotationValue |
An xs:NOTATION value. |
NumericValue |
NumericValue is an abstract superclass for IntegerValue, DecimalValue,
FloatValue, and DoubleValue |
ObjectValue |
An XPath value that encapsulates a Java object. |
QNameValue |
A QName value. |
RestrictedStringValue |
A value conforming to one of the built-in subtypes of String, specifically
normalizedString, token, language, Name, NCName, ID, IDREF, ENTITY, NMTOKEN. |
SecondsDurationValue |
A value of type xsd:dayTimeDuration |
SequenceExtent |
A sequence value implemented extensionally. |
SequenceType |
SequenceType: a sequence type consists of a primary type, which indicates the type of item,
and a cardinality, which indicates the number of occurrences permitted. |
ShareableSequence |
A sequence value implemented extensionally using an extensible List whose leading part can be shared
with other sequence values. |
SingletonNode |
A value that is a sequence containing zero or one nodes |
StringValue |
An atomic value of type xs:string |
TextFragmentValue |
This class represents a temporary tree whose root document node owns a single text node. |
TimeValue |
A value of type xs:time |
UntypedAtomicValue |
An Untyped Atomic value. |
ValidationErrorValue |
A ValidationErrorValue is a pseudo-value representing the result of a validation failure. |
Value |
A value is the result of an expression but it is also an expression in its own right. |
Whitespace |
This class provides helper methods and constants for handling whitespace |