| Modifier and Type | Class and Description |
|---|---|
class |
ComparatorChangeLogComponent
Special comparator to sort change logs by their component.
|
class |
ComparatorChangeLogEntryDateAndComponent
Special comparator to sort change log entries by their date and in case of
equality by the parent change logs component name.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ComparatorMapEntryKey<KEYTYPE,VALUETYPE> |
class |
ComparatorMapEntryKeyComparable<KEYTYPE extends Comparable<? super KEYTYPE>,VALUETYPE> |
class |
ComparatorMapEntryValue<KEYTYPE,VALUETYPE> |
class |
ComparatorMapEntryValueComparable<KEYTYPE,VALUETYPE extends Comparable<? super VALUETYPE>> |
| Modifier and Type | Class and Description |
|---|---|
class |
ComparatorPairFirstComparable<DATA1TYPE extends Comparable<? super DATA1TYPE>,DATA2TYPE>
Comparator comparing
IPair objects by the first element |
class |
ComparatorPairSecondComparable<DATA1TYPE,DATA2TYPE extends Comparable<? super DATA2TYPE>>
Comparator comparing
IPair objects by the second element |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBigDecimalComparator<DATATYPE>
Abstract comparator that handles values that can be represented as BigDecimal
values.
|
class |
AbstractCollatingComparator<DATATYPE>
An abstract implementation of a
Comparator that uses
collations for ordering. |
class |
AbstractDoubleComparator<DATATYPE>
Abstract comparator that handles values that can be represented as double
values.
|
class |
AbstractFloatComparator<DATATYPE>
Abstract comparator that handles values that can be represented as float
values.
|
class |
AbstractIntComparator<DATATYPE>
Abstract comparator that handles values that can be represented as int
values.
|
class |
AbstractLongComparator<DATATYPE>
Abstract comparator that handles values that can be represented as long
values.
|
class |
AbstractPartComparator<DATATYPE,PARTTYPE>
This class is an
AbstractComparator that extracts a certain data
element from the main object to compare. |
class |
AbstractPartComparatorComparable<DATATYPE,PARTTYPE extends Comparable<? super PARTTYPE>>
This class is an
AbstractComparator that extracts a certain data
element from the main object to compare. |
class |
CollatingComparator
|
class |
CollatingComparatorToString
A simple collation aware comparator that compares objects by their "toString"
representation.
|
class |
ComparatorComparable<DATATYPE extends Comparable<? super DATATYPE>>
|
class |
ComparatorString
Case sensitive String comparator that can handle
null values. |
class |
ComparatorStringCaseInsensitve
Case insensitive String comparator that can handle
null values. |
class |
ComparatorStringLongestFirst
A special comparator that sorts String, but the longest strings come first.
|
class |
ComparatorStringShortestFirst
A special comparator that sorts String, but the shortest strings come first.
|
class |
ConverterComparator<DATATYPE,PARTTYPE>
This is a
Comparator for objects which are extracted from a
converter. |
class |
ConverterComparatorComparable<DATATYPE,PARTTYPE extends Comparable<? super PARTTYPE>>
This is a
Comparator for objects which are extracted from a
converter. |
| Modifier and Type | Method and Description |
|---|---|
AbstractComparator<DATATYPE> |
AbstractComparator.setNestedComparator(Comparator<? super DATATYPE> aNestedComparator)
Set a nested comparator to be invoked if the comparison result of this
comparator is 0.
|
AbstractComparator<DATATYPE> |
AbstractComparator.setNullValuesComeFirst(boolean bNullValuesComeFirst)
Change the sort position of
null values. |
AbstractComparator<DATATYPE> |
AbstractComparator.setSortOrder(ESortOrder eSortOrder)
Call this to enable sorting after the constructor was invoked.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ComparatorHasErrorID<DATATYPE extends IHasErrorID>
Special comparator that compares based on an error ID
|
| Modifier and Type | Class and Description |
|---|---|
class |
ComparatorHasID<IDTYPE,DATATYPE extends IHasID<IDTYPE>>
This is a
Comparator for objects that implement the
IHasID interface with a class that does NOT implements
Comparable. |
class |
ComparatorHasIDComparable<DATATYPE extends IHasID<IDTYPE>,IDTYPE extends Comparable<? super IDTYPE>>
This is a
Comparator for objects that implement the
IHasID interface with a class that implements Comparable. |
class |
ComparatorHasIDInteger<DATATYPE extends IHasID<Integer>>
|
class |
ComparatorHasIDString<DATATYPE extends IHasID<String>>
|
class |
ComparatorHasSimpleIntID<DATATYPE extends IHasIntID>
This is a
Comparator for objects that implement the
IHasIntID interface. |
class |
ComparatorHasSimpleLongID<DATATYPE extends IHasLongID>
This is a
Comparator for objects that implement the
IHasIntID interface. |
| Modifier and Type | Class and Description |
|---|---|
class |
CollatingComparatorFileName
Sort files by their base name.
|
class |
ComparatorFileAbsolutePath
Sort files by their absolute path name.
|
class |
ComparatorFileName
Sort files by their base name.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CollatingComparatorLocaleDisplayName
Comparator that sorts Locale objects by their
display name in the system locale. |
class |
CollatingComparatorLocaleDisplayNameInLocale
Comparator that sorts Locale objects by their
display name in a given locale. |
class |
CollatingComparatorLocaleDisplayNameNative
Comparator to sort Locale objects in the order
given by their native name. |
class |
ComparatorLocale
Compare
Locale objects by their String representation. |
| Modifier and Type | Class and Description |
|---|---|
class |
CollatingComparatorLocaleCountry
Comparator that sorts Locale objects by their
country ID. |
class |
CollatingComparatorLocaleDisplayCountry
Comparator that sorts Locale objects by their
country display name in the system locale. |
class |
CollatingComparatorLocaleDisplayCountryInLocale
Comparator that sorts Locale objects by their
country display name in the passed locale. |
class |
CollatingComparatorLocaleDisplayCountryNative
Comparator that sorts Locale objects by their
country display name in its own locale. |
| Modifier and Type | Class and Description |
|---|---|
class |
CollatingComparatorLocaleDisplayLanguage
Comparator that sorts Locale objects by their
language display name in the system locale. |
class |
CollatingComparatorLocaleDisplayLanguageInLocale
Comparator that sorts Locale objects by their
language display name in the passed locale. |
class |
CollatingComparatorLocaleDisplayLanguageNative
Comparator that sorts Locale objects by their
language display name in its own locale. |
class |
CollatingComparatorLocaleLanguage
Comparator to sort Locale objects by their system
language. |
| Modifier and Type | Class and Description |
|---|---|
class |
ComparatorMimeTypeInfoPrimaryMimeType |
| Modifier and Type | Class and Description |
|---|---|
class |
CollatingComparatorDisplayNameProvider<DATATYPE>
This is a collation
Comparator for objects that implement
the IDisplayNameProvider interface. |
class |
CollatingComparatorHasDisplayName<DATATYPE extends IHasDisplayName>
This is a collation
Comparator for objects that implement
the IHasDisplayName interface. |
class |
CollatingComparatorHasName<DATATYPE extends IHasName>
This is a collation
Comparator for objects that implement
the IHasName interface. |
class |
ComparatorHasName<DATATYPE extends IHasName>
This is a non-collating
Comparator for objects that
implement the IHasName interface. |
| Modifier and Type | Class and Description |
|---|---|
class |
CollatingComparatorDisplayTextProvider<DATATYPE>
This is a collation
Comparator for objects that implement
the IDisplayTextProvider interface. |
class |
CollatingComparatorHasDisplayText<DATATYPE extends IHasDisplayText>
This is a collation
Comparator for objects that implement
the IHasDisplayText interface. |
| Modifier and Type | Class and Description |
|---|---|
class |
ComparatorThreadID
Comparator for ordering Thread objects by their ID. |
class |
ComparatorThreadName
Comparator for ordering Thread objects by their
name. |
class |
ComparatorThreadPriority
Comparator for ordering Thread objects by their
priority. |
| Modifier and Type | Class and Description |
|---|---|
class |
ComparatorDefaultTreeItem<DATATYPE>
Comparator for sorting
DefaultTreeItem items by their value using an
explicit Comparator. |
class |
ComparatorDefaultTreeItemComparable<DATATYPE extends Comparable<? super DATATYPE>>
Comparator for sorting
DefaultTreeItem items by their value using an
comparable value types. |
class |
ComparatorDefaultTreeItemWithIDData<IDTYPE,DATATYPE>
Comparator for sorting
DefaultTreeItemWithID items by their value
using an explicit Comparator. |
class |
ComparatorDefaultTreeItemWithIDDataComparable<IDTYPE,DATATYPE extends Comparable<? super DATATYPE>>
Comparator for sorting
DefaultTreeItemWithID items by their value
using an comparable value types. |
class |
ComparatorTreeItemData<DATATYPE,ITEMTYPE extends IBasicTreeItem<DATATYPE,ITEMTYPE>>
Comparator for sorting
IBasicTreeItem items by their data using an
explicit Comparator. |
class |
ComparatorTreeItemDataComparable<DATATYPE extends Comparable<? super DATATYPE>,ITEMTYPE extends IBasicTreeItem<DATATYPE,ITEMTYPE>>
Comparator for sorting
IBasicTreeItem items by their value using an
comparable value types. |
class |
ComparatorTreeItemID<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>>
Comparator for sorting
ITreeItemWithID
items by their ID using an explicit Comparator. |
class |
ComparatorTreeItemIDComparable<KEYTYPE extends Comparable<? super KEYTYPE>,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>>
Comparator for sorting
ITreeItemWithID
items by their comparable ID. |
| Modifier and Type | Class and Description |
|---|---|
class |
ComparatorQName
Comparator for
QName objects |
Copyright © 2014–2015 Philip Helger. All rights reserved.