DATATYPE - tree item value typepublic final class ComparatorDefaultTreeItem<DATATYPE> extends ComparatorTreeItemData<DATATYPE,DefaultTreeItem<DATATYPE>>
DefaultTreeItem items by their value using an
explicit Comparator.| Constructor and Description |
|---|
ComparatorDefaultTreeItem(Comparator<? super DATATYPE> aDataComparator)
Constructor with default sort order.
|
ComparatorDefaultTreeItem(Comparator<? super DefaultTreeItem<DATATYPE>> aNestedComparator,
Comparator<? super DATATYPE> aDataComparator)
Comparator with default sort order and a nested comparator.
|
ComparatorDefaultTreeItem(ESortOrder eSortOrder,
Comparator<? super DATATYPE> aDataComparator)
Constructor with sort order.
|
ComparatorDefaultTreeItem(ESortOrder eSortOrder,
Comparator<? super DefaultTreeItem<DATATYPE>> aNestedComparator,
Comparator<? super DATATYPE> aDataComparator)
Constructor with sort order and a nested comparator.
|
getPartmainComparecompare, getSortOrder, setSortOrderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitequalspublic ComparatorDefaultTreeItem(@Nonnull Comparator<? super DATATYPE> aDataComparator)
aDataComparator - Comparator for the data elements. May not be null.public ComparatorDefaultTreeItem(@Nonnull ESortOrder eSortOrder, @Nonnull Comparator<? super DATATYPE> aDataComparator)
aDataComparator - Comparator for the data elements. May not be null.eSortOrder - The sort order to use. May not be null.public ComparatorDefaultTreeItem(@Nullable Comparator<? super DefaultTreeItem<DATATYPE>> aNestedComparator, @Nonnull Comparator<? super DATATYPE> aDataComparator)
aNestedComparator - The nested comparator to be invoked, when the main comparison
resulted in 0.aDataComparator - The comparator for comparing the IDs. May not be null.public ComparatorDefaultTreeItem(@Nonnull ESortOrder eSortOrder, @Nullable Comparator<? super DefaultTreeItem<DATATYPE>> aNestedComparator, @Nonnull Comparator<? super DATATYPE> aDataComparator)
eSortOrder - The sort order to use. May not be null.aNestedComparator - The nested comparator to be invoked, when the main comparison
resulted in 0.aDataComparator - The comparator for comparing the IDs. May not be null.Copyright © 2006–2015 phloc systems. All rights reserved.