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).
This class represents one of the rules making up the definition of an accumulator
A compiled xsl:break instruction.
The built-in rule set introduced in XSLT 3.0, which performs a deep copy of any unmatched node.
The rule set introduced in XSLT 3.0, which (for any kind of node) simply ignores the node and its descendants.
An EvaluateInstr is the compiled form of an xsl:evaluate instruction
The built-in rule set introduced in XSLT 3.0, which raises an error when there is no user-supplied template rule that matches a node.
This class implements an xsl:fork expression.
An IterateInstr is the compiled form of a saxon:iterate instruction
An iterator representing the sorted merge of two merge inputs, retaining all duplicates
An enumeration representing a nodeset that is a union of two other NodeSets.
Inner class representing an item together with its merge keys, suitable for encapsulation as an ObjectValue.
Inner class representing one merge source
Implements a xsl:next-iteration instruction within the body of xsl:iterate
A set of built-in template rules that performs the same action as an underlying set of rules, but with the addition of a warning message saying that no user-defined template rules was found.
The built-in rule set introduced in XSLT 3.0, which is effectively an identity template.
Copyright (c) 2004-2013 Saxonica Limited. All rights reserved.