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, waitSE
comparingSE, comparingSE, comparingDoubleSE, comparingIntSE, comparingLongSE, naturalOrderSE, nullsFirstSE, nullsLastSE, reversedSE, reverseOrderSE, thenComparingSE, thenComparingSE, thenComparingSE, thenComparingDoubleSE, thenComparingIntSE, thenComparingLongSE
public 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(ObjectSE other)
ComparatorSE<T>
の equalsSE
ObjectSE
の equalsSE
public int hashCode()
ObjectSE
の hashCodeSE
public StringSE toString()
ObjectSE
の toStringSE