public class OrderHint
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
OrderHint.SortOrder |
Modifier and Type | Field and Description |
---|---|
static OrderHint |
BY_ORDER_INDEX |
static OrderHint |
BY_ORDER_INDEX_DESC |
static OrderHint |
BY_TREE_INDEX |
static OrderHint |
BY_TREE_INDEX_DESC |
static Logger |
logger |
java.lang.String |
LUCENE_SCORE |
static OrderHint |
NOMENCLATURAL_SORT_ORDER |
static OrderHint |
NOMENCLATURAL_SORT_ORDER_DESC |
static OrderHint |
ORDER_BY_ID |
static OrderHint |
ORDER_BY_ID_DESC |
static OrderHint |
ORDER_BY_NAME |
static OrderHint |
ORDER_BY_NAME_DESC |
static OrderHint |
ORDER_BY_TITLE_CACHE |
static OrderHint |
ORDER_BY_TITLE_CACHE_DESC |
static OrderHint |
ORDER_BY_USERNAME |
static OrderHint |
ORDER_BY_USERNAME_DESC |
Constructor and Description |
---|
OrderHint(java.lang.String fieldName,
OrderHint.SortOrder sortOrder) |
Modifier and Type | Method and Description |
---|---|
void |
add(org.hibernate.envers.query.AuditQuery query)
FIXME document this
|
void |
add(org.hibernate.Criteria criteria,
java.util.Map<java.lang.String,org.hibernate.Criteria> criteriaMap)
FIXME document this
|
java.util.List<OrderHint> |
asList() |
static java.util.List<OrderHint> |
defaultOrderHintsFor(java.lang.Class<? extends CdmBase> clazz) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getPropertyName()
The property of a bean
|
OrderHint.SortOrder |
getSortOrder()
possible sort orders are
SortOrder.ASCENDING or SortOrder.DESCENDING |
int |
hashCode() |
boolean |
isAscending() |
java.lang.String |
toHql()
Returns a hql order by clause element which can directly be used in hql queries.
|
org.apache.lucene.search.SortField |
toSortField() |
public static final Logger logger
public final java.lang.String LUCENE_SCORE
public static final OrderHint ORDER_BY_ID
public static final OrderHint ORDER_BY_ID_DESC
public static final OrderHint ORDER_BY_USERNAME
public static final OrderHint ORDER_BY_USERNAME_DESC
public static final OrderHint ORDER_BY_NAME
public static final OrderHint ORDER_BY_NAME_DESC
public static final OrderHint ORDER_BY_TITLE_CACHE
public static final OrderHint ORDER_BY_TITLE_CACHE_DESC
public static final OrderHint NOMENCLATURAL_SORT_ORDER
public static final OrderHint NOMENCLATURAL_SORT_ORDER_DESC
public static final OrderHint BY_ORDER_INDEX
public static final OrderHint BY_ORDER_INDEX_DESC
public static final OrderHint BY_TREE_INDEX
public static final OrderHint BY_TREE_INDEX_DESC
public OrderHint(java.lang.String fieldName, OrderHint.SortOrder sortOrder)
public java.util.List<OrderHint> asList()
public static java.util.List<OrderHint> defaultOrderHintsFor(java.lang.Class<? extends CdmBase> clazz)
clazz
- public java.lang.String getPropertyName()
public OrderHint.SortOrder getSortOrder()
SortOrder.ASCENDING
or SortOrder.DESCENDING
public boolean isAscending()
public void add(org.hibernate.Criteria criteria, java.util.Map<java.lang.String,org.hibernate.Criteria> criteriaMap)
criteria
- criteriaMap
- public void add(org.hibernate.envers.query.AuditQuery query)
query
- public java.lang.String toHql()
public org.apache.lucene.search.SortField toSortField()
SortField
for the Lucene field type Sting
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2007-2020 EDIT. All Rights Reserved.