Package net.sf.saxon.value


package net.sf.saxon.value
  • Classes
    Class
    Description
    An XPath value of type xs:anyURI.
    The AtomicValue class corresponds to the concept of an atomic value in the XPath 2.0 data model.
    A value of type xs:base64Binary
    An integer value: note this is a subtype of decimal in XML Schema, not a primitive type.
    A boolean XPath value
    Abstract superclass for Date, Time, and DateTime.
    This class contains static methods to manipulate the cardinality property of a type.
    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.
    A value of type DateTime
    A value of type Date.
    A decimal value
    A numeric (double precision floating point) value
    A value of type xs:duration
    An EmptySequence object represents a sequence containing no members.
    This is a utility class that handles formatting of numbers as strings.
    A numeric (single precision floating point) value
    Implementation of the xs:gDay data type
    Implementation of the xs:gYear data type
    Implementation of the xs:gMonth data type
    Implementation of the xs:gYearMonth data type
    Implementation of the xs:gYear data type
    A value of type xs:hexBinary
    This class represents a sequence of consecutive ascending integers, for example 1 to 50.
    An integer value: note this is a subtype of decimal in XML Schema, not a primitive type.
    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.
    A value of type xsd:yearMonthDuration
    An xs:NOTATION value.
    NumericValue is an abstract superclass for IntegerValue, DecimalValue, FloatValue, and DoubleValue
    An XPath value that encapsulates a Java object.
    A QName value.
    A value conforming to one of the built-in subtypes of String, specifically normalizedString, token, language, Name, NCName, ID, IDREF, ENTITY, NMTOKEN.
    A value of type xsd:dayTimeDuration
    A sequence value implemented extensionally.
    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.
    A sequence value implemented extensionally using an extensible List whose leading part can be shared with other sequence values.
    A value that is a sequence containing zero or one nodes
    An atomic value of type xs:string
    This class represents a temporary tree whose root document node owns a single text node.
    A value of type xs:time
    An Untyped Atomic value.
    A ValidationErrorValue is a pseudo-value representing the result of a validation failure.
    A value is the result of an expression but it is also an expression in its own right.
    This class provides helper methods and constants for handling whitespace