Class PersistentPropertyOrder<T>

  • Type Parameters:
    T - The property type
    All Implemented Interfaces:
    jakarta.persistence.criteria.Order

    @Internal
    public final class PersistentPropertyOrder<T>
    extends java.lang.Object
    implements jakarta.persistence.criteria.Order
    The implementation of Order.
    Since:
    3.2
    Author:
    Denis Stepanov
    • Constructor Detail

      • PersistentPropertyOrder

        public PersistentPropertyOrder​(PersistentPropertyPath<T> persistentPropertyPath,
                                       boolean ascending)
    • Method Detail

      • reverse

        public jakarta.persistence.criteria.Order reverse()
        Specified by:
        reverse in interface jakarta.persistence.criteria.Order
      • isAscending

        public boolean isAscending()
        Specified by:
        isAscending in interface jakarta.persistence.criteria.Order
      • getExpression

        public jakarta.persistence.criteria.Expression<?> getExpression()
        Specified by:
        getExpression in interface jakarta.persistence.criteria.Order