static Order<Object[]> |
Order.asc(int element) |
An order where the result set is sorted by the select item
in the given position with smaller values first.
|
static <T> Order<T> |
Order.asc(SingularAttribute<T,?> attribute) |
An order where an entity is sorted by the given attribute,
with smaller values first.
|
static <T> Order<T> |
Order.asc(Class<T> entityClass,
String attributeName) |
An order where an entity of the given class is sorted by the
attribute with the given name, with smaller values first.
|
static Order<Object[]> |
Order.by(int element,
SortDirection direction) |
An order where the result set is sorted by the select item
in the given position, in the given direction.
|
static Order<Object[]> |
Order.by(int element,
SortDirection direction,
boolean ignoreCase) |
An order where the result set is sorted by the select item
in the given position in the given direction, with the specified
case-sensitivity.
|
static Order<Object[]> |
Order.by(int element,
SortDirection direction,
NullPrecedence nullPrecedence) |
An order where the result set is sorted by the select item
in the given position in the given direction, with the specified
precedence for null values.
|
static <T> Order<T> |
Order.by(SingularAttribute<T,?> attribute,
SortDirection direction) |
An order where an entity is sorted by the given attribute,
in the given direction.
|
static <T> Order<T> |
Order.by(SingularAttribute<T,?> attribute,
SortDirection direction,
boolean ignoreCase) |
An order where an entity is sorted by the given attribute,
in the given direction, with the specified case-sensitivity.
|
static <T> Order<T> |
Order.by(SingularAttribute<T,?> attribute,
SortDirection direction,
NullPrecedence nullPrecedence) |
An order where an entity is sorted by the given attribute,
in the given direction, with the specified precedence for
null values.
|
static <T> Order<T> |
Order.by(Class<T> entityClass,
String attributeName,
SortDirection direction) |
An order where an entity of the given class is sorted by the
attribute with the given name, in the given direction.
|
static <T> Order<T> |
Order.by(Class<T> entityClass,
String attributeName,
SortDirection direction,
boolean ignoreCase) |
An order where an entity of the given class is sorted by the
attribute with the given name, in the given direction, with
the specified case-sensitivity.
|
static <T> Order<T> |
Order.by(Class<T> entityClass,
String attributeName,
SortDirection direction,
NullPrecedence nullPrecedence) |
An order where an entity of the given class is sorted by the
attribute with the given name, in the given direction.
|
static Order<Object[]> |
Order.desc(int element) |
An order where the result set is sorted by the select item
in the given position with larger values first.
|
static <T> Order<T> |
Order.desc(SingularAttribute<T,?> attribute) |
An order where an entity is sorted by the given attribute,
with larger values first.
|
static <T> Order<T> |
Order.desc(Class<T> entityClass,
String attributeName) |
An order where an entity of the given class is sorted by the
attribute with the given name, with larger values first.
|
Order<X> |
Order.ignoringCase() |
|
Order<X> |
Order.reverse() |
|
Order<X> |
Order.withNullsFirst() |
|
Order<X> |
Order.withNullsLast() |
|