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. |
MemoClosure.ProgressiveIterator | A ProgressiveIterator starts by reading any items already held in the reservoir; when the reservoir is exhausted, it reads further items from the inputIterator, copying them into the reservoir as they are read. |
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 |
StringValue.CharacterIterator | CharacterIterator is used to iterate over the characters in a string, returning them as integers representing the Unicode code-point. |
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 |