Package net.sf.saxon.expr.accum
Interface IAccumulatorData
- 
- All Known Implementing Classes:
- AccumulatorData,- FailedAccumulatorData,- PathMappedAccumulatorData,- VirtualAccumulatorData
 
 public interface IAccumulatorDataHolds the values of an accumulator function for one non-streamed document
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description AccumulatorgetAccumulator()Get the associated accumulatorSequencegetValue(NodeInfo node, boolean postDescent)Get the value of the accumulator for a given node
 
- 
- 
- 
Method Detail- 
getAccumulatorAccumulator getAccumulator() Get the associated accumulator- Returns:
- the accumulator
 
 - 
getValueSequence getValue(NodeInfo node, boolean postDescent) throws XPathException Get the value of the accumulator for a given node- Parameters:
- node- the node in question
- postDescent- false if the pre-descent value of the accumulator is required; false if the post-descent value is wanted.
- Returns:
- the value of the accumulator for this node
- Throws:
- XPathException
 
 
- 
 
-