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.