Class OrderImpl
- java.lang.Object
-
- org.datanucleus.api.jakarta.criteria.OrderImpl
-
- All Implemented Interfaces:
jakarta.persistence.criteria.Order
public class OrderImpl extends Object implements jakarta.persistence.criteria.Order
Implementation of Jakarta Persistence Criteria "Order".
-
-
Constructor Summary
Constructors Constructor Description OrderImpl(jakarta.persistence.criteria.Expression<?> expr, boolean asc)
Constructor for an Order.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.persistence.criteria.Expression<?>
getExpression()
org.datanucleus.store.query.expression.OrderExpression
getQueryExpression()
Method to return the underlying DataNucleus query expression that this equates to.boolean
isAscending()
jakarta.persistence.criteria.Order
nullsFirst()
jakarta.persistence.criteria.Order
nullsLast()
jakarta.persistence.criteria.Order
reverse()
String
toString()
Method to return the JPQL single-string that this equates to.
-
-
-
Method Detail
-
getExpression
public jakarta.persistence.criteria.Expression<?> getExpression()
- Specified by:
getExpression
in interfacejakarta.persistence.criteria.Order
-
isAscending
public boolean isAscending()
- Specified by:
isAscending
in interfacejakarta.persistence.criteria.Order
-
reverse
public jakarta.persistence.criteria.Order reverse()
- Specified by:
reverse
in interfacejakarta.persistence.criteria.Order
-
nullsFirst
public jakarta.persistence.criteria.Order nullsFirst()
- Specified by:
nullsFirst
in interfacejakarta.persistence.criteria.Order
-
nullsLast
public jakarta.persistence.criteria.Order nullsLast()
- Specified by:
nullsLast
in interfacejakarta.persistence.criteria.Order
-
getQueryExpression
public org.datanucleus.store.query.expression.OrderExpression getQueryExpression()
Method to return the underlying DataNucleus query expression that this equates to.- Returns:
- The order Expression
-
-