T - このコンパレータで比較できるオブジェクトの型 Comparator.reversed()SE を採用 @DeprecatedSE public class InvertibleComparator<T> extends ObjectSE implements ComparatorSE<T>, SerializableSE
| コンストラクターと説明 |
|---|
InvertibleComparator(ComparatorSE<T> comparator) 使用すべきではありません。 デフォルトで昇順にソートする InvertibleComparator を作成します。 |
InvertibleComparator(ComparatorSE<T> comparator, boolean ascending) 使用すべきではありません。 指定された順序に基づいてソートする InvertibleComparator を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
int | compare(T o1, T o2) 使用すべきではありません。 |
boolean | equals(ObjectSE other) 使用すべきではありません。 |
int | hashCode() 使用すべきではありません。 |
void | invertOrder() 使用すべきではありません。 並べ替え順序を逆にする: 昇順 -> 降順または降順 -> 昇順。 |
boolean | isAscending() 使用すべきではありません。 ソート順を返す: 昇順(true)または降順(false)。 |
void | setAscending(boolean ascending) 使用すべきではありません。 ソート順を指定します: 昇順(true)または降順(false)。 |
StringSE | toString() 使用すべきではありません。 |
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEcomparingSE, comparingSE, comparingDoubleSE, comparingIntSE, comparingLongSE, naturalOrderSE, nullsFirstSE, nullsLastSE, reversedSE, reverseOrderSE, thenComparingSE, thenComparingSE, thenComparingSE, thenComparingDoubleSE, thenComparingIntSE, thenComparingLongSEpublic InvertibleComparator(ComparatorSE<T> comparator)
comparator - 飾るコンパレータ public InvertibleComparator(ComparatorSE<T> comparator, boolean ascending)
comparator - 飾るコンパレータ ascending - ソート順: 昇順(true)または降順 (false)public void setAscending(boolean ascending)
public boolean isAscending()
public void invertOrder()
public int compare(T o1, T o2)
ComparatorSE<T> の compareSE public boolean equals(@Nullable ObjectSE other)
ComparatorSE<T> の equalsSE ObjectSE の equalsSE public int hashCode()
ObjectSE の hashCodeSE public StringSE toString()
ObjectSE の toStringSE