de.fraunhofer.ipsi.xquery.tree.expression
Class XQueryOrderBy

java.lang.Object
  extended by de.fraunhofer.ipsi.xquery.tree.XQueryNodeAbstract
      extended by de.fraunhofer.ipsi.xquery.tree.expression.XQueryOrderBy
All Implemented Interfaces:
XQueryNode

public class XQueryOrderBy
extends XQueryNodeAbstract

XQuery Interpreter OrderByClause.

Since:
CVS $Date: 2004/08/31 10:41:11 $
Version:
CVS $Revision: 1.5 $
Author:
Tobias Groh, Sven Overhage

Constructor Summary
XQueryOrderBy(PositionInfo pos, java.util.List<XQueryOrderSpec> ssl)
          Constructor
XQueryOrderBy(PositionInfo pos, java.util.List<XQueryOrderSpec> ssl, boolean stable)
          Constructor
 
Method Summary
 java.util.List<XQueryOrderSpec> getOrderSpecLists()
          Method getSortSpecLists
 boolean isStable()
          Method isStable
 
Methods inherited from class de.fraunhofer.ipsi.xquery.tree.XQueryNodeAbstract
getPosition, setPosition
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XQueryOrderBy

public XQueryOrderBy(PositionInfo pos,
                     java.util.List<XQueryOrderSpec> ssl,
                     boolean stable)
Constructor

Parameters:
column - an int
line - an int
ssl - a List
stable - a boolean

XQueryOrderBy

public XQueryOrderBy(PositionInfo pos,
                     java.util.List<XQueryOrderSpec> ssl)
Constructor

Parameters:
column - an int
line - an int
ssl - a List
Method Detail

getOrderSpecLists

public java.util.List<XQueryOrderSpec> getOrderSpecLists()
Method getSortSpecLists

Returns:
a List

isStable

public boolean isStable()
Method isStable

Returns:
a boolean