public final class ComparatorHashableMultiKeyCollating extends Object implements Comparator<HashableMultiKey>, Serializable
Constructor and Description |
---|
ComparatorHashableMultiKeyCollating(boolean[] isDescendingValues,
boolean[] stringTypeValues)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
int |
compare(HashableMultiKey firstValues,
HashableMultiKey secondValues) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
comparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
public ComparatorHashableMultiKeyCollating(boolean[] isDescendingValues, boolean[] stringTypeValues)
isDescendingValues
- - each value is true if the corresponding (same index)
entry in the multi-keys is to be sorted in descending order. The multikeys
to be compared must have the same number of values as this array.stringTypeValues
- true for each string-typed columnpublic final int compare(HashableMultiKey firstValues, HashableMultiKey secondValues)
compare
in interface Comparator<HashableMultiKey>
Copyright © 2005–2018. All rights reserved.