This package contains classes used to implement XSLT 3.0 accumulators, in particular, accumulators for non-streamed documents.
Interface Summary Interface Description IAccumulatorDataHolds the values of an accumulator function for one non-streamed document
Class Summary Class Description AccumulatorRepresents a single accumulator declared in an XSLT 3.0 stylesheet AccumulatorDataHolds the values of an accumulator function for one non-streamed document AccumulatorManagerManager for accumulator functions (XSLT 3.0). AccumulatorRegistryStatic registry for accumulators (XSLT 3.0) defined within a single package. AccumulatorRuleThis class represents one of the rules making up the definition of an accumulator FailedAccumulatorDataRepresents the values of an accumulator whose evaluation has failed. PathMappedAccumulatorDataAccumulator 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. VirtualAccumulatorDataHolds 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)