public class OrderByItem extends Object implements MetaDefItem, Serializable
Modifier and Type | Field and Description |
---|---|
static OrderByItem[] |
EMPTY_ORDERBY_ARRAY |
Constructor and Description |
---|
OrderByItem(ExprNode exprNode,
boolean ascending)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
OrderByItem |
copy() |
ExprNode |
getExprNode()
Returns the order-by expression node.
|
boolean |
isDescending()
Returns true for ascending, false for descending.
|
static OrderByItem[] |
toArray(Collection<OrderByItem> expressions) |
public static final OrderByItem[] EMPTY_ORDERBY_ARRAY
public OrderByItem(ExprNode exprNode, boolean ascending)
exprNode
- is the order-by expression nodeascending
- is true for ascending, or false for descending sortpublic ExprNode getExprNode()
public boolean isDescending()
public OrderByItem copy()
public static OrderByItem[] toArray(Collection<OrderByItem> expressions)