public class Ordering
extends java.lang.Object
Constructor and Description |
---|
Ordering() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Comparable |
comparable(java.lang.Object comparable) |
static int |
compare(java.lang.Object value1,
java.lang.Object value2) |
static void |
sort(java.util.List list,
java.lang.String sortBy,
java.util.Map<java.lang.String,FieldAccess> fields,
boolean ascending) |
static void |
sortAsc(java.util.List list) |
static void |
sortAsc(java.util.List list,
java.lang.String sortBy) |
static void |
sortAsc(java.util.List list,
java.lang.String sortBy,
java.util.Map<java.lang.String,FieldAccess> fields) |
static void |
sortDesc(java.util.List list) |
static void |
sortDesc(java.util.List list,
java.lang.String sortBy) |
static void |
sortDesc(java.util.List list,
java.lang.String sortBy,
java.util.Map<java.lang.String,FieldAccess> fields) |
static java.util.Comparator |
universalComparator(FieldAccess field,
boolean ascending) |
static java.util.Comparator |
universalComparator(java.lang.String sortBy,
java.util.Map<java.lang.String,FieldAccess> fields,
boolean ascending,
java.util.List<java.util.Comparator> comparators) |
public static java.lang.Comparable comparable(java.lang.Object comparable)
public static void sortAsc(java.util.List list)
public static void sortDesc(java.util.List list)
public static void sortAsc(java.util.List list, java.lang.String sortBy)
public static void sortDesc(java.util.List list, java.lang.String sortBy)
public static void sortAsc(java.util.List list, java.lang.String sortBy, java.util.Map<java.lang.String,FieldAccess> fields)
public static void sortDesc(java.util.List list, java.lang.String sortBy, java.util.Map<java.lang.String,FieldAccess> fields)
public static void sort(java.util.List list, java.lang.String sortBy, java.util.Map<java.lang.String,FieldAccess> fields, boolean ascending)
public static java.util.Comparator universalComparator(FieldAccess field, boolean ascending)
public static java.util.Comparator universalComparator(java.lang.String sortBy, java.util.Map<java.lang.String,FieldAccess> fields, boolean ascending, java.util.List<java.util.Comparator> comparators)
public static int compare(java.lang.Object value1, java.lang.Object value2)