public class MIntIndex extends AbstractNumberIndex<java.lang.Integer>
COLUMN_BOOL, COLUMN_DATE, COLUMN_FLOAT, COLUMN_INT, COLUMN_LONG, COLUMN_STRING, COLUMN_TIME, COLUMN_TIMESTAMP| コンストラクタと説明 |
|---|
MIntIndex(int id,
java.lang.String n,
boolean h)
コンストラクタ.
|
MIntIndex(long id,
java.lang.String n,
int size,
boolean h)
コンストラクタ.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
add(java.lang.Integer value,
int lineNo)
情報セット.
|
void |
add(java.lang.Object value,
int lineNo)
情報セット.
|
void |
clear()
クリア.
|
void |
createIndex()
インデックスの生成.
|
int |
getDBType()
DBカラムタイプを取得.
|
int |
getIndexSize()
インデックス数を取得.
|
int |
getType()
カラムタイプを取得.
|
boolean |
isNGram()
NGramインデックスかチェック.
|
and, getDbId, getName, getSortNoList, isIndex, or, searchpublic MIntIndex(int id,
java.lang.String n,
boolean h)
id - DbIdを設定します.n - カラム名を設定します.h - ハッシュインデックスを利用する場合は[true].public MIntIndex(long id,
java.lang.String n,
int size,
boolean h)
id - DbIdを設定します.n - カラム名を設定します.size - 初期サイズを設定.h - ハッシュインデックスを利用する場合は[true].public void clear()
clear インタフェース内 MimdbIndexclear クラス内 AbstractNumberIndex<java.lang.Integer>public void add(java.lang.Integer value,
int lineNo)
value - 対象の情報を設定します.lineNo - 行番号を設定します.public void add(java.lang.Object value,
int lineNo)
throws java.lang.Exception
value - 対象の情報を設定します.lineNo - 行番号を設定します.java.lang.Exception - 例外.public void createIndex()
throws java.lang.Exception
createIndex インタフェース内 MimdbIndexcreateIndex クラス内 AbstractNumberIndex<java.lang.Integer>java.lang.Exception - 例外.public int getIndexSize()
getIndexSize インタフェース内 MimdbIndexgetIndexSize クラス内 AbstractNumberIndex<java.lang.Integer>public int getType()
getType インタフェース内 MimdbIndexgetType クラス内 AbstractNumberIndex<java.lang.Integer>public int getDBType()
getDBType インタフェース内 MimdbIndexgetDBType クラス内 AbstractNumberIndex<java.lang.Integer>public boolean isNGram()