モジュール java.desktop
パッケージ javax.swing

クラスRowSorter.SortKey

  • 含まれているクラス:
    RowSorter<M>

    public static class RowSorter.SortKey
    extends Object
    SortKeyは、特定の列のソート順序を記述します。 列インデックスは配下のモデルのものであり、ビューのものとは異なります。
    導入されたバージョン:
    1.6
    • コンストラクタのサマリー

      コンストラクタ 
      コンストラクタ 説明
      SortKey​(int column, SortOrder sortOrder)
      ソート順序を指定して、指定されたの列のSortKeyを作成します。
    • メソッドのサマリー

      修飾子と型 メソッド 説明
      boolean equals​(Object o)
      このオブジェクトが指定されたオブジェクトと等しい場合はtrueを返します。
      int getColumn()
      列のインデックスを返します。
      SortOrder getSortOrder()
      列のソート順序を返します。
      int hashCode()
      このSortKeyのハッシュ・コードを返します。
    • コンストラクタの詳細

      • SortKey

        public SortKey​(int column,
                       SortOrder sortOrder)
        ソート順序を指定して、指定されたの列のSortKeyを作成します。
        パラメータ:
        column - モデルに関する列のインデックス
        sortOrder - ソート順序
        例外:
        IllegalArgumentException - sortOrdernullである場合
    • メソッドの詳細

      • getColumn

        public final int getColumn()
        列のインデックスを返します。
        戻り値:
        列インデックス
      • getSortOrder

        public final SortOrder getSortOrder()
        列のソート順序を返します。
        戻り値:
        列のソート順序
      • equals

        public boolean equals​(Object o)
        このオブジェクトが指定されたオブジェクトと等しい場合はtrueを返します。 指定されたオブジェクトがSortKeyで、同じ列と同じソート順序を参照する場合、2つのオブジェクトは等しくなります。
        オーバーライド:
        equals 、クラス:  Object
        パラメータ:
        o - 比較対象のオブジェクト
        戻り値:
        oがこのSortKeyと等しい場合はtrue
        関連項目:
        Object.hashCode()HashMap