Package net.sf.saxon.expr.sort
Class GroupToBeSorted
- java.lang.Object
-
- net.sf.saxon.expr.sort.ObjectToBeSorted
-
- net.sf.saxon.expr.sort.GroupToBeSorted
-
public class GroupToBeSorted extends ObjectToBeSorted
This class is a specialization of ObjectToBeSorted for use when the sequence being sorted is a sequence of groups. The group is represented by its initial item, but the object holds in addition the value of the grouping key, and a GroundedValue holding the items in the group.
-
-
Field Summary
Fields Modifier and Type Field Description GroundedValue
currentGroup
AtomicSequence
currentGroupingKey
-
Fields inherited from class net.sf.saxon.expr.sort.ObjectToBeSorted
originalPosition, sortKeyValues, value
-
-
Constructor Summary
Constructors Constructor Description GroupToBeSorted(int numberOfSortKeys)
-
-
-
Field Detail
-
currentGroupingKey
public AtomicSequence currentGroupingKey
-
currentGroup
public GroundedValue currentGroup
-
-