org.maachang.rimdb.index.comparable

## クラス ComparableBetween

- java.lang.Object
- - org.maachang.rimdb.index.SearchPointer<Index<W>>
  - - org.maachang.rimdb.index.BetweenPointer<java.lang.Comparable>
    - - org.maachang.rimdb.index.comparable.ComparableBetween

- すべての実装されたインタフェース:
    java.lang.Comparable<SearchPointer<Index<java.lang.Comparable>>>, Pointer

      public final class ComparableBetween
      extends BetweenPointer<java.lang.Comparable>

  Comparable(比較可能なJavaオブジェクト)一致ポインタ.
  導入されたバージョン:
    rimdb-1.00
  バージョン:
    2014/06/29
  作成者:
    masahito suzuki

- - ### フィールドのサマリー

    - ### インタフェースから継承されたフィールド org.maachang.rimdb.index.Pointer

      `TYPE_BETWEEN, TYPE_BIG, TYPE_BIG_EQ, TYPE_EQ, TYPE_IN, TYPE_LIKE, TYPE_NEQ, TYPE_POSITION, TYPE_SMALL, TYPE_SMALL_EQ`

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

    コンストラクタ
    コンストラクタと説明
    `ComparableBetween(ComparableIndex index)` コンストラクタ.
    `ComparableBetween(ComparableIndex index, java.lang.Comparable start, java.lang.Comparable end)` コンストラクタ.
    `ComparableBetween(ComparableIndex index, java.lang.Object start, java.lang.Object end)` コンストラクタ.

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

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `ComparableBetween` | `copy(boolean mode)` オブジェクトコピー.
    `void` | `parameter(java.lang.Object start, java.lang.Object end)` 情報セット.

    - ### クラスから継承されたメソッド org.maachang.rimdb.index.BetweenPointer

      `get, parameter, position, reset, search, set`

    - ### クラスから継承されたメソッド org.maachang.rimdb.index.SearchPointer

      `compareTo, get, getColumnName, getCount, getLength, getNo, getType, search, setNo`

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

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

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

    - #### ComparableBetween

          public ComparableBetween(ComparableIndex index)

      コンストラクタ.
      パラメータ:
        `index` - 対象のインデックスを設定します.

    - #### ComparableBetween

          public ComparableBetween(ComparableIndex index,
                           java.lang.Comparable start,
                           java.lang.Comparable end)

      コンストラクタ.
      パラメータ:
        `index` - 対象のインデックスを設定します.
        `start` - 対象の開始検索ワードを設定します.
        `end` - 対象の終了検索ワードを設定します.

    - #### ComparableBetween

          public ComparableBetween(ComparableIndex index,
                           java.lang.Object start,
                           java.lang.Object end)

      コンストラクタ.
      パラメータ:
        `index` - 対象のインデックスを設定します.
        `start` - 対象の開始検索ワードを設定します.
        `end` - 対象の終了検索ワードを設定します.

  - ### メソッドの詳細

    - #### parameter

          public final void parameter(java.lang.Object start,
                       java.lang.Object end)

      情報セット.
      定義:
        `parameter` クラス内 `BetweenPointer<java.lang.Comparable>`
      パラメータ:
        `start` - 対象の開始ワード情報を設定します.
        `end` - 対象の終了ワード情報を設定します.

    - #### copy

          public final ComparableBetween copy(boolean mode)

      オブジェクトコピー.
      定義:
        `copy` インタフェース内 `Pointer`
      定義:
        `copy` クラス内 `SearchPointer<Index<java.lang.Comparable>>`
      パラメータ:
        `mode` - [true]を設定した場合、パラメータ情報はコピーされません.
      戻り値:
        SearchPointer コピーされたオブジェクトが返却されます.