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.
-
ClassDescriptionRepresents a single accumulator declared in an XSLT 3.0 stylesheetHolds the values of an accumulator function for one non-streamed documentManager 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 accumulatorRepresents the values of an accumulator whose evaluation has failed.Holds the values of an accumulator function for one non-streamed documentAccumulator 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)