public class Order
extends java.lang.Object
implements java.io.Serializable
Modifier | Constructor and Description |
---|---|
protected |
Order(java.lang.String propertyName,
boolean ascending)
Constructor for Order.
|
Modifier and Type | Method and Description |
---|---|
static Order |
asc(java.lang.String propertyName)
Ascending order
|
static Order |
desc(java.lang.String propertyName)
Descending order.
|
java.lang.String |
getPropertyName() |
Order |
ignoreCase()
Should this ordering ignore case? Has no effect on non-character properties.
|
boolean |
isAscending() |
boolean |
isIgnoreCase() |
Order |
nulls(NullPrecedence nullPrecedence)
Defines precedence for nulls.
|
java.lang.String |
toSqlString(Criteria criteria,
CriteriaQuery criteriaQuery)
Render the SQL fragment
|
java.lang.String |
toString() |
protected Order(java.lang.String propertyName, boolean ascending)
asc(java.lang.String)
,
desc(java.lang.String)
public static Order asc(java.lang.String propertyName)
propertyName
- The property to order onpublic static Order desc(java.lang.String propertyName)
propertyName
- The property to order onpublic Order ignoreCase()
this
, for method chainingpublic Order nulls(NullPrecedence nullPrecedence)
nullPrecedence
- The null precedence to usethis
, for method chainingpublic java.lang.String getPropertyName()
public boolean isAscending()
public boolean isIgnoreCase()
public java.lang.String toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)
criteria
- The criteriacriteriaQuery
- The overall querypublic java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.