public class Sort
extends java.lang.Object
| Constructor and Description |
|---|
Sort() |
Sort(java.lang.String name,
SortType type) |
| Modifier and Type | Method and Description |
|---|---|
static Sort |
asc(java.lang.String name) |
java.util.Comparator |
comparator(java.util.Map<java.lang.String,FieldAccess> fields) |
static Sort |
desc(java.lang.String name) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getName() |
SortType |
getType() |
int |
hashCode() |
void |
sort(java.util.List list) |
void |
sort(java.util.List list,
java.util.Map<java.lang.String,FieldAccess> fields) |
static Sort |
sorts(Sort... sorts) |
Sort |
then(Sort sort) |
Sort |
then(java.lang.String name) |
Sort |
thenAsc(java.lang.String name) |
Sort |
thenDesc(java.lang.String name) |
java.lang.String |
toString() |
public Sort()
public Sort(java.lang.String name,
SortType type)
public static Sort asc(java.lang.String name)
public static Sort desc(java.lang.String name)
public SortType getType()
public java.lang.String getName()
public Sort then(java.lang.String name)
public Sort thenAsc(java.lang.String name)
public Sort thenDesc(java.lang.String name)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void sort(java.util.List list,
java.util.Map<java.lang.String,FieldAccess> fields)
public void sort(java.util.List list)
public java.util.Comparator comparator(java.util.Map<java.lang.String,FieldAccess> fields)