net.sf.saxon.sort
public class TupleSorter extends ComputedExpression implements MappingFunction
| Constructor Summary | |
|---|---|
| TupleSorter(Expression base, FixedSortKeyDefinition[] keys) | |
| Method Summary | |
|---|---|
| int | computeCardinality() |
| void | display(int level, NamePool pool, PrintStream out) |
| boolean | effectiveBooleanValue(XPathContext context) |
| ItemType | getItemType(TypeHierarchy th) |
| SequenceIterator | iterate(XPathContext context) |
| Iterator | iterateSubExpressions() |
| Object | map(Item item, XPathContext context)
Mapping function to map the wrapped objects returned by the SortedTupleIterator
into real items. |
| Expression | optimize(Optimizer opt, StaticContext env, ItemType contextItemType) |
| Expression | promote(PromotionOffer offer)
Promote this expression if possible |
| Expression | simplify(StaticContext env) |
| Expression | typeCheck(StaticContext env, ItemType contextItemType) |