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.OrderExpressiongetQueryExpression()Method to return the underlying DataNucleus query expression that this equates to.booleanisAscending()jakarta.persistence.criteria.OrdernullsFirst()jakarta.persistence.criteria.OrdernullsLast()jakarta.persistence.criteria.Orderreverse()StringtoString()Method to return the JPQL single-string that this equates to.
-
-
-
Method Detail
-
getExpression
public jakarta.persistence.criteria.Expression<?> getExpression()
- Specified by:
getExpressionin interfacejakarta.persistence.criteria.Order
-
isAscending
public boolean isAscending()
- Specified by:
isAscendingin interfacejakarta.persistence.criteria.Order
-
reverse
public jakarta.persistence.criteria.Order reverse()
- Specified by:
reversein interfacejakarta.persistence.criteria.Order
-
nullsFirst
public jakarta.persistence.criteria.Order nullsFirst()
- Specified by:
nullsFirstin interfacejakarta.persistence.criteria.Order
-
nullsLast
public jakarta.persistence.criteria.Order nullsLast()
- Specified by:
nullsLastin 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
-
-