net.sf.saxon.functions

Class Unordered

public class Unordered extends CompileTimeFunction

XPath 2.0 unordered() function
Method Summary
Expressionoptimize(ExpressionVisitor visitor, ItemType contextItemType)
ExpressionpreEvaluate(ExpressionVisitor visitor)
preEvaluate: called if the argument is constant
ExpressiontypeCheck(ExpressionVisitor visitor, ItemType contextItemType)

Method Detail

optimize

public Expression optimize(ExpressionVisitor visitor, ItemType contextItemType)

preEvaluate

public Expression preEvaluate(ExpressionVisitor visitor)
preEvaluate: called if the argument is constant

Parameters: visitor an expression visitor

typeCheck

public Expression typeCheck(ExpressionVisitor visitor, ItemType contextItemType)