| Interface | Description |
|---|---|
| ISerializableComparator<DATATYPE> |
A special interface that combines
Comparator and Serializable
for easier reuse since Comparators should be Serializable. |
| ISortOrderIndicator |
Interface indicating a sort order.
|
| Class | Description |
|---|---|
| AbstractBigDecimalComparator<DATATYPE> |
Abstract comparator that handles values that can be represented as BigDecimal
values.
|
| AbstractCollatingComparator<DATATYPE> |
An abstract implementation of a
Comparator that uses
collations for ordering. |
| AbstractComparator<DATATYPE> |
Abstract comparator class that supports a sort order and a nested comparator.
|
| AbstractDoubleComparator<DATATYPE> |
Abstract comparator that handles values that can be represented as double
values.
|
| AbstractFloatComparator<DATATYPE> |
Abstract comparator that handles values that can be represented as float
values.
|
| AbstractIntComparator<DATATYPE> |
Abstract comparator that handles values that can be represented as int
values.
|
| AbstractLongComparator<DATATYPE> |
Abstract comparator that handles values that can be represented as long
values.
|
| AbstractPartComparator<DATATYPE,PARTTYPE> |
This class is an
AbstractComparator that extracts a certain data
element from the main object to compare. |
| AbstractPartComparatorComparable<DATATYPE,PARTTYPE extends Comparable<? super PARTTYPE>> |
This class is an
AbstractComparator that extracts a certain data
element from the main object to compare. |
| CollatingComparator | |
| CollatingComparatorToString |
A simple collation aware comparator that compares objects by their "toString"
representation.
|
| CollatorHelper |
Helper class to easily create commonly used
Collator objects. |
| ComparatorComparable<DATATYPE extends Comparable<? super DATATYPE>> | |
| ComparatorString |
Case sensitive String comparator that can handle
null values. |
| ComparatorStringCaseInsensitve |
Case insensitive String comparator that can handle
null values. |
| ComparatorStringLongestFirst |
A special comparator that sorts String, but the longest strings come first.
|
| ComparatorStringShortestFirst |
A special comparator that sorts String, but the shortest strings come first.
|
| CompareHelper |
A small helper class that provides comparison methods that are
null safe. |
| ConverterComparator<DATATYPE,PARTTYPE> |
This is a
Comparator for objects which are extracted from a
converter. |
| ConverterComparatorComparable<DATATYPE,PARTTYPE extends Comparable<? super PARTTYPE>> |
This is a
Comparator for objects which are extracted from a
converter. |
| ReverseComparator<T> |
A special comparator that reverses another comparator
|
| Enum | Description |
|---|---|
| ESortOrder |
Defines possible sort orders.
|
Copyright © 2014–2016 Philip Helger. All rights reserved.