Comparator implementations and related interfaces.See: Description
| Interface | Description |
|---|---|
| EntryAwareComparator<T> |
EntryAwareComparator is an extension to the
Comparator interface that allows the EntryComparator to know whether the underlying comparator expects to compare the corresponding Entries' keys or values. |
| QueryMapComparator<T> |
This interface is used by Comparator implementations that can use value extraction optimization exposed by the
QueryMap.Entry interface. |
| Class | Description |
|---|---|
| ChainedComparator<T> |
Composite comparator implementation based on a collection of comparators.
|
| EntryComparator |
Comparator implementation used to compare map entries.
|
| ExtractorComparator<T> |
Comparator implementation that uses specified
ValueExtractor to extract value(s) to be used for comparison. |
| InverseComparator<T> |
Comparator that reverses the result of another comparator.
|
| SafeComparator<T> |
Null-safe delegating comparator.
|
Comparator implementations and related interfaces.