com.extjs.gxt.ui.client
Enum Style.SortDir

java.lang.Object
  extended by java.lang.Enum<Style.SortDir>
      extended by com.extjs.gxt.ui.client.Style.SortDir
すべての実装インターフェース:
java.io.Serializable, java.lang.Comparable<Style.SortDir>
含まれているクラス:
Style

public static enum Style.SortDir
extends java.lang.Enum<Style.SortDir>

ソート方向のenum


Enum 定数 概要
ASC
           
DESC
           
NONE
           
 
メソッド 概要
abstract
<X> java.util.Comparator<X>
comparator(java.util.Comparator<X> c)
          これの使い方の例 : List list = ...
static Style.SortDir toggle(Style.SortDir sortDir)
           
static Style.SortDir valueOf(java.lang.String name)
          指定された名前でこのタイプのenum定数を返します。
static Style.SortDir[] values()
          このenumタイプの定数を含む配列を返します。定数が宣言された順番です。
 
クラスjava.lang.Enumから継承されたメソッド
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
クラスjava.lang.Objectから継承されたメソッド
getClass, notify, notifyAll, wait, wait, wait
 

Enum 定数 詳細

NONE

public static final Style.SortDir NONE

ASC

public static final Style.SortDir ASC

DESC

public static final Style.SortDir DESC
メソッド 詳細

values

public static Style.SortDir[] values()
このenumタイプの定数を含む配列を返します。定数が宣言された順番です。このメソッドは次のように定数以上に繰り返し適用されるように使用されます。
for (Style.SortDir c : Style.SortDir.values())
    System.out.println(c);

戻り値:
このenumタイプの定数を含む配列です。宣言された順番です。

valueOf

public static Style.SortDir valueOf(java.lang.String name)
指定された名前でこのタイプのenum定数を返します。このタイプのenum 定数を宣言するために使用された識別子と文字列が厳密に一致しなければいけません。(無関係なスペース文字は許可されていません。)

パラメータ:
name - 返されるenum定数の名前
戻り値:
指定された名前のenum定数
Throws:
java.lang.IllegalArgumentException - このenumのタイプが指定された名前の定数を持っていない場合
java.lang.NullPointerException - 引数がnullの場合

toggle

public static Style.SortDir toggle(Style.SortDir sortDir)

comparator

public abstract <X> java.util.Comparator<X> comparator(java.util.Comparator<X> c)
これの使い方の例 : List list = ... Collections.sort(list, SortDir.ASC.comparator(new Comparator() { public int compare(Object o1, Object o2) { return ... } });

戻り値:
ソートの方向に従って結果を整列する特定のコンパレータをラップするコンパレータ