org.exist.xquery
Class OrderSpec
java.lang.Object
org.exist.xquery.OrderSpec
public class OrderSpec
- extends Object
An XQuery order specifier as specified in an "order by" clause.
- Author:
- wolf
ASCENDING_ORDER
public static final int ASCENDING_ORDER
- See Also:
- Constant Field Values
DESCENDING_ORDER
public static final int DESCENDING_ORDER
- See Also:
- Constant Field Values
EMPTY_GREATEST
public static final int EMPTY_GREATEST
- See Also:
- Constant Field Values
EMPTY_LEAST
public static final int EMPTY_LEAST
- See Also:
- Constant Field Values
OrderSpec
public OrderSpec(XQueryContext context,
Expression sortExpr)
analyze
public void analyze(AnalyzeContextInfo contextInfo)
throws XPathException
- Throws:
XPathException
setModifiers
public void setModifiers(int modifiers)
setCollation
public void setCollation(String collationURI)
throws XPathException
- Throws:
XPathException
getSortExpression
public Expression getSortExpression()
getModifiers
public int getModifiers()
getCollator
public Collator getCollator()
toString
public String toString()
- Overrides:
toString
in class Object
resetState
public void resetState(boolean postOptimization)
Copyright (C) Wolfgang Meier. All rights reserved.