## インタフェース
org.maachang.mimdb.core.MimdbBaseの使用

- MimdbBaseを使用しているパッケージ
  パッケージ | 説明
  --- | ---
  org.maachang.mimdb.core | Mimdbコア部品
  org.maachang.mimdb.core.impl | Mimdb詳細

- - ### org.maachang.mimdb.coreでのMimdbBaseの使用

    org.maachang.mimdb.coreでのMimdbBaseのサブインタフェース
    修飾子とタイプ | インタフェースと説明
    --- | ---
    `interface` | `BaseTable` 基本テーブルオブジェクト.
    `interface` | `MimdbIndex` インデックス情報.
    `interface` | `MimdbMetaData` 結果メタデータ.
    `interface` | `MimdbMiddleSearch` 検索中データを示す情報.
    `interface` | `MimdbResult` 検索結果情報.

    MimdbBaseを実装しているorg.maachang.mimdb.coreのクラス
    修飾子とタイプ | クラスと説明
    --- | ---
    `class` | `MimdbQueryPrepared` Mimdbプリコンパイル済みクエリー要素.
    `class` | `MimdbRawRow` 非圧縮テーブル行データ.
    `class` | `MimdbResultRow` 結果行要素.
    `class` | `MimdbRow` テーブル行データ.
    `class` | `MimdbSnappyRow` 圧縮(JSnappy)テーブル行データ.
    `class` | `MimdbTable` テーブル情報.
    `class` | `MimdbUpdateLock` テーブル更新ロック.
    `class` | `QueryCompileInfo` コンパイル済みクエリー情報.
    `class` | `RemoteTable` Remote用テーブル情報.

  - ### org.maachang.mimdb.core.implでのMimdbBaseの使用

    MimdbBaseを実装しているorg.maachang.mimdb.core.implのクラス
    修飾子とタイプ | クラスと説明
    --- | ---
    `class` | `AbstractNumberIndex<T>` 数値用インデックスカラム.
    `class` | `FlagsMiddleSearch` Flagsオブジェクトでの検索途中結果情報.
    `class` | `MBoolIndex` Bool用インデックスカラム.
    `class` | `MDateIndex` Dateインデックスカラム.
    `class` | `MFloatIndex` 浮動小数点インデックスカラム.
    `class` | `MIntIndex` 数字(32bit)インデックスカラム.
    `class` | `MLongIndex` 数字(64bit)インデックスカラム.
    `class` | `MStringIndex` 文字列インデックスカラム.
    `class` | `MTimeIndex` Timeインデックスカラム.
    `class` | `MTimestampIndex` Timestampカラム.