org.maachang.rimdb.index

## クラス ResultSort

- java.lang.Object
- - org.maachang.rimdb.index.ResultSort

-     public final class ResultSort
      extends java.lang.Object

  結果情報のリストをソート.
  導入されたバージョン:
    rimdb-1.00
  バージョン:
    2014/07/15
  作成者:
    masahito suzuki

- - ### コンストラクタのサマリー

    コンストラクタ
    コンストラクタと説明
    `ResultSort(int[] rows, int length, boolean[] desc, SortComparable[] sortInfo)` コンストラクタ.

  - ### メソッドのサマリー

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `int` | `get(int no)` 行情報を取得.
    `int[]` | `getRows()` 行配列を取得.
    `int` | `length()` データ件数を取得.
    `void` | `sort()` ソート処理.

    - ### クラスから継承されたメソッド java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### ResultSort

          public ResultSort(int[] rows,
                    int length,
                    boolean[] desc,
                    SortComparable[] sortInfo)

      コンストラクタ.
      パラメータ:
        `rows` - ソート対象行データを設定します.
        `length` - ソート対象行数を設定します.
        `desc` - ソート条件[true]の場合は降順、[false]の場合は昇順のリストを設定します.
        `comparable` - ソート条件を設定します.

  - ### メソッドの詳細

    - #### length

          public final int length()

      データ件数を取得.
      戻り値:
        int データ件数が返却されます.

    - #### getRows

          public final int[] getRows()

      行配列を取得.
      戻り値:
        int[] 行配列が返却されます.

    - #### get

          public final int get(int no)

      行情報を取得.
      パラメータ:
        `no` - 対象の項番を設定します.
      戻り値:
        int 行情報が返却されます.

    - #### sort

          public final void sort()

      ソート処理.