Package net.sf.saxon.value

Class Summary
AnyURIValue A string value
AtomicUserDefinedValue A AtomicUserDefinedValue is an atomic value of a user-defined type
AtomicValue A AtomicValue is a value that isn't a sequence and isn't a node.
Base64BinaryValue A value of type xs:base64Binary
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.
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
IntegerValue An integer value: note this is a subtype of decimal in XML Schema, not a primitive type.
MonthDurationValue A value of type xsd:yearMonthDuration
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.
SequenceIntent A SequenceIntent is sequence value that uses deferred evaluation.
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.
SequenceValue A SequenceValue object represents a sequence whose members are all AtomicValues or Nodes.
SingletonNode A value that is a sequence containing zero or one nodes
StringValue A string value
TextFragmentValue This class represents a temporary tree whose root document node owns a single text node.
TimeValue A value of type time
UntypedAtomicValue An Untyped Atomic value.
Value A value is the result of an expression but it is also an expression in its own right.