net.sf.saxon.value |
|
Java Source File Name | Type | Comment |
AnyURIValue.java | Class | An XPath value of type xs:anyURI.
This is implemented as a subtype of StringValue even though xs:anyURI is not a subtype of
xs:string in the XPath type hierarchy. |
AtomicValue.java | Class | The AtomicValue class corresponds to the concept of an atomic value in the
XPath 2.0 data model. |
Base64BinaryValue.java | Class | |
BigIntegerValue.java | Class | An integer value: note this is a subtype of decimal in XML Schema, not a primitive type. |
BooleanValue.java | Class | |
CalendarValue.java | Class | Abstract superclass for Date, Time, and DateTime. |
Cardinality.java | Class | This class contains static methods to manipulate the cardinality
property of a type.
Cardinality of expressions is denoted by one of the values ONE_OR_MORE, ZERO_OR_MORE,
ZERO_OR_ONE, EXACTLY_ONE, or EMPTY. |
Closure.java | Class | 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.
This Closure is designed for use when the value is only read once. |
DateTimeValue.java | Class | |
DateValue.java | Class | A value of type Date. |
DecimalValue.java | Class | |
DoubleValue.java | Class | |
DurationValue.java | Class | |
EmptySequence.java | Class | An EmptySequence object represents a sequence containing no members. |
FloatValue.java | Class | |
GDayValue.java | Class | |
GMonthDayValue.java | Class | |
GMonthValue.java | Class | |
GYearMonthValue.java | Class | |
GYearValue.java | Class | |
HexBinaryValue.java | Class | |
IntegerRange.java | Class | This class represents a sequence of consecutive ascending integers, for example 1 to 50. |
IntegerValue.java | Class | An integer value: note this is a subtype of decimal in XML Schema, not a primitive type. |
MemoClosure.java | Class | 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.
The MemoClosure is designed for use when the value is only read several times. |
MonthDurationValue.java | Class | |
NotationValue.java | Class | An xs:NOTATION value. |
NumericValue.java | Class | |
ObjectValue.java | Class | An XPath value that encapsulates a Java object. |
QNameValue.java | Class | A QName value. |
RestrictedStringValue.java | Class | A value conforming to one of the built-in subtypes of String, specifically
normalizedString, token, language, Name, NCName, ID, IDREF, ENTITY, NMTOKEN. |
SecondsDurationValue.java | Class | |
SequenceExtent.java | Class | A sequence value implemented extensionally. |
SequenceType.java | Class | 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.java | Class | A sequence value implemented extensionally using an extensible List whose leading part can be shared
with other sequence values. |
SingletonNode.java | Class | |
StringValue.java | Class | |
TextFragmentValue.java | Class | This class represents a temporary tree whose root document node owns a single text node. |
TimeValue.java | Class | |
UntypedAtomicValue.java | Class | An Untyped Atomic value. |
ValidationErrorValue.java | Class | A ValidationErrorValue is a pseudo-value representing the result of a validation failure. |
Value.java | Class | A value is the result of an expression but it is also an expression in its own right. |
Whitespace.java | Class | |