org.squashtest.tm.service.internal.foundation.collection
Class SortingUtils
java.lang.Object
org.squashtest.tm.service.internal.foundation.collection.SortingUtils
public final class SortingUtils
- extends Object
Utility class to apply sorting to a Hibernate query.
- Author:
- Gregory Fouquet
|
Method Summary |
static void |
addOrder(org.hibernate.Criteria criteria,
org.squashtest.tm.core.foundation.collection.MultiSorting sorting)
|
static void |
addOrder(org.hibernate.Criteria criteria,
org.squashtest.tm.core.foundation.collection.Sorting sorting)
Adds sorting to a Criteria query. |
static void |
addOrder(StringBuilder hqlbuilder,
org.squashtest.tm.core.foundation.collection.MultiSorting sortings)
|
static void |
addOrder(StringBuilder hqlbuilder,
org.squashtest.tm.core.foundation.collection.Sorting sorting)
|
static String |
addOrder(String hql,
org.squashtest.tm.core.foundation.collection.MultiSorting sorting)
|
static String |
addOrder(String hql,
org.squashtest.tm.core.foundation.collection.Sorting sorting)
|
static void |
addOrders(org.hibernate.Criteria criteria,
Collection<org.squashtest.tm.core.foundation.collection.Sorting> sortings)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
addOrder
public static void addOrder(org.hibernate.Criteria criteria,
org.squashtest.tm.core.foundation.collection.Sorting sorting)
- Adds sorting to a Criteria query.
- Parameters:
criteria - sorting -
addOrder
public static void addOrder(org.hibernate.Criteria criteria,
org.squashtest.tm.core.foundation.collection.MultiSorting sorting)
addOrders
public static void addOrders(org.hibernate.Criteria criteria,
Collection<org.squashtest.tm.core.foundation.collection.Sorting> sortings)
addOrder
public static void addOrder(StringBuilder hqlbuilder,
org.squashtest.tm.core.foundation.collection.Sorting sorting)
addOrder
public static String addOrder(String hql,
org.squashtest.tm.core.foundation.collection.Sorting sorting)
addOrder
public static void addOrder(StringBuilder hqlbuilder,
org.squashtest.tm.core.foundation.collection.MultiSorting sortings)
addOrder
public static String addOrder(String hql,
org.squashtest.tm.core.foundation.collection.MultiSorting sorting)
Copyright © 2010-2013 Henix, henix.fr. All Rights Reserved.