Class SortDirectionNode
- java.lang.Object
-
- org.eclipse.persistence.internal.jpa.parsing.Node
-
- org.eclipse.persistence.internal.jpa.parsing.SortDirectionNode
-
public class SortDirectionNode extends Node
-
-
Field Summary
-
Fields inherited from class org.eclipse.persistence.internal.jpa.parsing.Node
alias, left, right, shouldGenerateExpression
-
-
Constructor Summary
Constructors Constructor Description SortDirectionNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionaddToExpression(Expression parentExpression, GenerationContext context)INTERNAL Return the parent expression unmodifiedintgetSortDirection()voidsetSortDirection(int sortDirection)voiduseAscending()voiduseDescending()-
Methods inherited from class org.eclipse.persistence.internal.jpa.parsing.Node
appendExpression, applyToQuery, generateExpression, 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, validate, validateParameter
-
-
-
-
Method Detail
-
addToExpression
public Expression addToExpression(Expression parentExpression, GenerationContext context)
INTERNAL Return the parent expression unmodified- Overrides:
addToExpressionin classNode
-
useAscending
public void useAscending()
-
useDescending
public void useDescending()
-
getSortDirection
public int getSortDirection()
-
setSortDirection
public void setSortDirection(int sortDirection)
-
-