Package org.datanucleus.api.jpa.criteria
Class OrderImpl
- java.lang.Object
-
- org.datanucleus.api.jpa.criteria.OrderImpl
-
- All Implemented Interfaces:
javax.persistence.criteria.Order
public class OrderImpl extends Object implements javax.persistence.criteria.Order
Implementation of JPA Criteria "Order".
-
-
Constructor Summary
Constructors Constructor Description OrderImpl(javax.persistence.criteria.Expression<?> expr, boolean asc)Constructor for an Order.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.persistence.criteria.Expression<?>getExpression()org.datanucleus.store.query.expression.OrderExpressiongetQueryExpression()Method to return the underlying DataNucleus query expression that this equates to.booleanisAscending()javax.persistence.criteria.OrdernullsFirst()javax.persistence.criteria.OrdernullsLast()javax.persistence.criteria.Orderreverse()StringtoString()Method to return the JPQL single-string that this equates to.
-
-
-
Method Detail
-
getExpression
public javax.persistence.criteria.Expression<?> getExpression()
- Specified by:
getExpressionin interfacejavax.persistence.criteria.Order
-
isAscending
public boolean isAscending()
- Specified by:
isAscendingin interfacejavax.persistence.criteria.Order
-
reverse
public javax.persistence.criteria.Order reverse()
- Specified by:
reversein interfacejavax.persistence.criteria.Order
-
nullsFirst
public javax.persistence.criteria.Order nullsFirst()
- Specified by:
nullsFirstin interfacejavax.persistence.criteria.Order
-
nullsLast
public javax.persistence.criteria.Order nullsLast()
- Specified by:
nullsLastin interfacejavax.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
-
-