T
- public class OrderComparator<T extends BaseResult>
extends java.lang.Object
implements java.util.Comparator<T>
Modifier and Type | Class and Description |
---|---|
private class |
OrderComparator.AscendingComparator
Simple ascending comparator
|
private class |
OrderComparator.DescendingComparator
Simple descending comparator
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<java.util.Comparator<T>> |
comparators |
Constructor and Description |
---|
OrderComparator(java.util.List<StoreQuery.Ordering> orderings)
Constructor
|
Modifier and Type | Method and Description |
---|---|
int |
compare(T o1,
T o2) |
private final java.util.List<java.util.Comparator<T extends BaseResult>> comparators
public OrderComparator(java.util.List<StoreQuery.Ordering> orderings)
orderings
- public int compare(T o1, T o2)
compare
in interface java.util.Comparator<T extends BaseResult>