| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private Query. | |
| public void | |
| private void | |
| private boolean | |
| private void | |
| private boolean | |
| private void | |
| private void | |
| private boolean |
| query | back to summary |
|---|---|
| private final Query query | |
| table | back to summary |
|---|---|
| private final Table table | |
| TableSorter | back to summary |
|---|---|
| public TableSorter(Table table, Query query) | |
| determineSortOrder | back to summary |
|---|---|
| private Query. | |
| sort | back to summary |
|---|---|
| public void sort() | |
| sort | back to summary |
|---|---|
| private void sort(Field field, Query. | |
| sortAggregators | back to summary |
|---|---|
| private boolean sortAggregators() | |
| sortDefault | back to summary |
|---|---|
| private void sortDefault() | |
| sortGroupBy | back to summary |
|---|---|
| private boolean sortGroupBy() | |
| sortLeftMost | back to summary |
|---|---|
| private void sortLeftMost() | |
| sortOrderBy | back to summary |
|---|---|
| private void sortOrderBy() | |
| sortPredicate | back to summary |
|---|---|
| private boolean sortPredicate(Predicate<Field> predicate) | |
| Modifier and Type | Field and Description |
|---|---|
| private final int | |
| private final int | |
| private final boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public int | compare(Row rowA, Row rowB)
Implements java. Compares its two arguments for order. |
| private static int | compare(long integral, double fractional)
Implements java. Compares its two arguments for order. |
| private static int | |
| private Query. | |
| private static boolean | |
| private static boolean | |
| pack-priv int |
| factor | back to summary |
|---|---|
| private final int factor | |
| index | back to summary |
|---|---|
| private final int index | |
| lexical | back to summary |
|---|---|
| private final boolean lexical | |
| ColumnComparator | back to summary |
|---|---|
| public ColumnComparator(Field field, Query. | |
| compare | back to summary |
|---|---|
| public int compare(Row rowA, Row rowB) Implements java. Doc from java. Compares its two arguments for order. Returns a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
The implementor must ensure that
The implementor must also ensure that the relation is transitive:
Finally, the implementor must ensure that
| |
| compare | back to summary |
|---|---|
| private static int compare(long integral, double fractional) Implements java. Doc from java. Compares its two arguments for order. Returns a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
The implementor must ensure that
The implementor must also ensure that the relation is transitive:
Finally, the implementor must ensure that | |
| compareObjects | back to summary |
|---|---|
| private static int compareObjects(Object a, Object b) | |
| determineSortOrder | back to summary |
|---|---|
| private Query. | |
| isFractionalType | back to summary |
|---|---|
| private static boolean isFractionalType(Number number) | |
| isIntegralType | back to summary |
|---|---|
| private static boolean isIntegralType(Number value) | |
| sortOrderToFactor | back to summary |
|---|---|
| pack-priv int sortOrderToFactor(Query. | |