Module org.eclipse.persistence.jpa
Class OrderImpl
java.lang.Object
org.eclipse.persistence.internal.jpa.querydef.OrderImpl
- All Implemented Interfaces:
Order,Serializable
An object that defines an ordering over the query results.
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOrderImpl(Expression expression, boolean isAscending, Nulls nullPrecedence) Creates an instance of ordering over the query results definition. -
Method Summary
-
Field Details
-
expression
-
isAscending
protected boolean isAscending -
nullPrecedence
-
-
Constructor Details
-
OrderImpl
Creates an instance of ordering over the query results definition.- Parameters:
expression- the query expressionisAscending- whether ascending ordering is in effectnullPrecedence- the precedence ofnullvalues within query result sets
-
-
Method Details
-
getExpression
- Specified by:
getExpressionin interfaceOrder
-
isAscending
public boolean isAscending()- Specified by:
isAscendingin interfaceOrder
-
getNullPrecedence
- Specified by:
getNullPrecedencein interfaceOrder
-
reverse
-
findRootAndParameters
-