Package com.arcadedb.query.sql.parser
Class OrderBy
- java.lang.Object
-
- com.arcadedb.query.sql.parser.SimpleNode
-
- com.arcadedb.query.sql.parser.OrderBy
-
- All Implemented Interfaces:
Node
public class OrderBy extends SimpleNode
-
-
Field Summary
Fields Modifier and Type Field Description protected List<OrderByItem>
items
-
Fields inherited from class com.arcadedb.query.sql.parser.SimpleNode
children, firstToken, id, lastToken, parent, parser, value
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compare(Result a, Result b, CommandContext ctx)
OrderBy
copy()
void
deserialize(Result fromResult)
boolean
equals(Object o)
void
extractSubQueries(SubQueryCollector collector)
List<OrderByItem>
getItems()
int
hashCode()
boolean
refersToParent()
Result
serialize()
void
setItems(List<OrderByItem> items)
void
toString(Map<String,Object> params, StringBuilder builder)
-
Methods inherited from class com.arcadedb.query.sql.parser.SimpleNode
childrenAccept, dump, getValue, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toString, toString
-
-
-
-
Field Detail
-
items
protected List<OrderByItem> items
-
-
Constructor Detail
-
OrderBy
public OrderBy()
-
OrderBy
public OrderBy(int id)
-
OrderBy
public OrderBy(SqlParser p, int id)
-
-
Method Detail
-
getItems
public List<OrderByItem> getItems()
-
setItems
public void setItems(List<OrderByItem> items)
-
toString
public void toString(Map<String,Object> params, StringBuilder builder)
- Overrides:
toString
in classSimpleNode
-
compare
public int compare(Result a, Result b, CommandContext ctx)
-
copy
public OrderBy copy()
- Overrides:
copy
in classSimpleNode
-
extractSubQueries
public void extractSubQueries(SubQueryCollector collector)
-
refersToParent
public boolean refersToParent()
-
serialize
public Result serialize()
-
deserialize
public void deserialize(Result fromResult)
-
-