Package net.sf.saxon.expr.accum


package net.sf.saxon.expr.accum

This package contains classes used to implement XSLT 3.0 accumulators, in particular, accumulators for non-streamed documents.

  • Class
    Description
    Represents a single accumulator declared in an XSLT 3.0 stylesheet
    Holds the values of an accumulator function for one non-streamed document
    Manager for accumulator functions (XSLT 3.0).
    Static registry for accumulators (XSLT 3.0) defined within a single package.
    This class represents one of the rules making up the definition of an accumulator
    Represents the values of an accumulator whose evaluation has failed.
    Holds the values of an accumulator function for one non-streamed document
    Accumulator data for a tree that is obtained by mapping the nodes in this tree to nodes in some other tree (specifically, the subtree from which this tree was originally copied with copy-accumulators=yes) and getting the accumulator value from the corresponding node in the other tree.
    Holds the values of an accumulator function for a virtual copy of a document (where the accumulator values are copies of those on the underlying document)