Comparator.reversed() を優先 @Deprecated
public class InvertibleComparator<T>
extends java.lang.Object
implements java.util.Comparator<T>, java.io.Serializable| コンストラクターと説明 |
|---|
InvertibleComparator(java.util.Comparator<T> comparator) 使用すべきではありません。 デフォルトで昇順にソートする InvertibleComparator を作成します。 |
InvertibleComparator(java.util.Comparator<T> comparator, boolean ascending) 使用すべきではありません。 指定された順序に基づいてソートする InvertibleComparator を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
int | compare(T o1, T o2) 使用すべきではありません。 |
boolean | equals(java.lang.Object obj) 使用すべきではありません。 |
int | hashCode() 使用すべきではありません。 |
void | invertOrder() 使用すべきではありません。 並べ替え順序を逆にする: 昇順 -> 降順または降順 -> 昇順。 |
boolean | isAscending() 使用すべきではありません。 ソート順を返す: 昇順(true)または降順(false)。 |
void | setAscending(boolean ascending) 使用すべきではありません。 ソート順を指定します: 昇順(true)または降順(false)。 |
java.lang.String | toString() 使用すべきではありません。 |
public InvertibleComparator(java.util.Comparator<T> comparator)
comparator - 飾るコンパレータ public InvertibleComparator(java.util.Comparator<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)
java.util.Comparator<T> の compare public boolean equals(java.lang.Object obj)
java.util.Comparator<T> の equals java.lang.Object の equals public int hashCode()
java.lang.Object の hashCode public java.lang.String toString()
java.lang.Object の toString