public class OrderByItemNode extends Node
shouldGenerateExpression
Constructor and Description |
---|
OrderByItemNode() |
Modifier and Type | Method and Description |
---|---|
Expression |
generateExpression(GenerationContext context)
INTERNAL
Generate an expression for the node.
|
SortDirectionNode |
getDirection() |
java.lang.Object |
getOrderByItem() |
void |
setDirection(SortDirectionNode direction) |
void |
setOrderByItem(java.lang.Object orderByItem) |
void |
validate(ParseTreeContext context)
INTERNAL
Validate node and calculate its type.
|
addToExpression, appendExpression, applyToQuery, getAlias, getAsString, getColumn, getLeft, getLine, getRight, getType, hasLeft, hasRight, isAggregateNode, isAliasableNode, isAttributeNode, isConstructorNode, isCountNode, isDivideNode, isDotNode, isEscape, isLiteralNode, isMapKeyNode, isMinusNode, isMultiplyNode, isNotNode, isParameterNode, isPlusNode, isSubqueryNode, isVariableNode, qualifyAttributeAccess, resolveAttribute, resolveClass, resolveClass, resolveMapping, resolveMapping, setAlias, setColumn, setLeft, setLine, setRight, setType, toString, toString, toStringDisplayName, toStringIndent, validateParameter
public void validate(ParseTreeContext context)
public Expression generateExpression(GenerationContext context)
Node
generateExpression
in class Node
public SortDirectionNode getDirection()
public java.lang.Object getOrderByItem()
public void setDirection(SortDirectionNode direction)
public void setOrderByItem(java.lang.Object orderByItem)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference