org.springframework.datastore.redis.util
Class SortParams<T>

java.lang.Object
  extended by org.springframework.datastore.redis.util.SortParams<T>

public abstract class SortParams<T>
extends Object

Parameters used for sorting.


Constructor Summary
SortParams()
           
 
Method Summary
 SortParams alpha()
           
 SortParams asc()
           
 SortParams by(String pattern)
           
protected abstract  T createAlpha()
           
protected abstract  T createAsc()
           
protected abstract  T createBy(String pattern)
           
protected abstract  T createDesc()
           
protected abstract  T createGet(String pattern)
           
protected abstract  T createLimit(int start, int count)
           
 SortParams desc()
           
 SortParams get(String pattern)
           
 T[] getParamArray()
           
 List<T> getParamList()
           
 SortParams limit(int start, int count)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SortParams

public SortParams()
Method Detail

getParamList

public List<T> getParamList()

by

public SortParams by(String pattern)

limit

public SortParams limit(int start,
                        int count)

get

public SortParams get(String pattern)

asc

public SortParams asc()

desc

public SortParams desc()

alpha

public SortParams alpha()

createAlpha

protected abstract T createAlpha()

createDesc

protected abstract T createDesc()

createGet

protected abstract T createGet(String pattern)

createLimit

protected abstract T createLimit(int start,
                                 int count)

createAsc

protected abstract T createAsc()

createBy

protected abstract T createBy(String pattern)

getParamArray

public T[] getParamArray()