com.liferay.portal.kernel.dao.orm
Class QueryUtil

java.lang.Object
  extended by com.liferay.portal.kernel.dao.orm.QueryUtil

public class QueryUtil
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan

Field Summary
static int ALL_POS
           
 
Constructor Summary
QueryUtil()
           
 
Method Summary
static java.lang.Comparable<?>[] getPrevAndNext(Query query, int count, OrderByComparator obc, java.lang.Comparable<?> comparable)
           
static java.util.Iterator<?> iterate(Query query, Dialect dialect, int start, int end)
           
static java.util.Iterator<?> iterate(Query query, Dialect dialect, int start, int end, boolean unmodifiable)
           
static java.util.List<?> list(Query query, Dialect dialect, int start, int end)
           
static java.util.List<?> list(Query query, Dialect dialect, int start, int end, boolean unmodifiable)
           
static java.util.List<?> randomList(Query query, Dialect dialect, int total, int num)
           
static java.util.List<?> randomList(Query query, Dialect dialect, int total, int num, boolean unmodifiable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALL_POS

public static final int ALL_POS
See Also:
Constant Field Values
Constructor Detail

QueryUtil

public QueryUtil()
Method Detail

iterate

public static java.util.Iterator<?> iterate(Query query,
                                            Dialect dialect,
                                            int start,
                                            int end)

iterate

public static java.util.Iterator<?> iterate(Query query,
                                            Dialect dialect,
                                            int start,
                                            int end,
                                            boolean unmodifiable)

list

public static java.util.List<?> list(Query query,
                                     Dialect dialect,
                                     int start,
                                     int end)

list

public static java.util.List<?> list(Query query,
                                     Dialect dialect,
                                     int start,
                                     int end,
                                     boolean unmodifiable)

randomList

public static java.util.List<?> randomList(Query query,
                                           Dialect dialect,
                                           int total,
                                           int num)

randomList

public static java.util.List<?> randomList(Query query,
                                           Dialect dialect,
                                           int total,
                                           int num,
                                           boolean unmodifiable)

getPrevAndNext

public static java.lang.Comparable<?>[] getPrevAndNext(Query query,
                                                       int count,
                                                       OrderByComparator obc,
                                                       java.lang.Comparable<?> comparable)