Class OrderItem<T,R>
- java.lang.Object
-
- org.apache.qpid.server.query.engine.parsing.query.OrderItem<T,R>
-
- Type Parameters:
T- Input parameter typeR- Return parameter type
public class OrderItem<T,R> extends Object
Contains information about a single item in ORDER BY clause
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAlias()ExpressionNode<T,R>getExpression()OrdergetOrder()intgetOrdinal()booleanisAliasOrdinal()
-
-
-
Constructor Detail
-
OrderItem
public OrderItem(String alias, ExpressionNode<T,R> expression, Order order)
Constructor stores properties- Parameters:
alias- Item aliasexpression- Item expressionorder- Sorting order
-
-
Method Detail
-
getAlias
public String getAlias()
-
getExpression
public ExpressionNode<T,R> getExpression()
-
getOrder
public Order getOrder()
-
getOrdinal
public final int getOrdinal()
-
isAliasOrdinal
public final boolean isAliasOrdinal()
-
-