net.sf.saxon.sort
public class DocumentSorter extends UnaryExpression
Constructor Summary | |
---|---|
DocumentSorter(Expression base) |
Method Summary | |
---|---|
int | computeSpecialProperties() |
Expression | copy()
Copy an expression. |
boolean | effectiveBooleanValue(XPathContext context) |
void | explain(ExpressionPresenter out)
Diagnostic print of expression structure. |
NodeOrderComparer | getComparer() |
SequenceIterator | iterate(XPathContext context) |
Expression | optimize(ExpressionVisitor visitor, ItemType contextItemType) |
Expression | promote(PromotionOffer offer, Expression parent)
Promote this expression if possible |
Expression | simplify(ExpressionVisitor visitor) |
Returns: the copy of the original expression