public abstract class AbstractNumberIndex extends java.lang.Object implements MimdbIndex
COLUMN_BOOL, COLUMN_DATE, COLUMN_FLOAT, COLUMN_INT, COLUMN_LONG, COLUMN_STRING, COLUMN_TIME, COLUMN_TIMESTAMP
コンストラクタと説明 |
---|
AbstractNumberIndex() |
修飾子とタイプ | メソッドと説明 |
---|---|
MimdbMiddleSearch |
and(MimdbSearchElement info,
MimdbMiddleSearch and)
AND検索処理.
|
void |
clear()
クリア.
|
abstract void |
createIndex()
インデックスの生成.
|
long |
getDbId()
DB更新IDを取得.
|
abstract int |
getDBType()
DBカラムタイプを取得.
|
abstract int |
getIndexSize()
インデックス数を取得.
|
java.lang.String |
getName()
カラム名を取得.
|
int[] |
getSortNoList()
ソート順条件を取得.
|
abstract int |
getType()
カラムタイプを取得.
|
boolean |
isIndex()
インデックス化されているかチェック.
|
MimdbMiddleSearch |
or(MimdbSearchElement info,
MimdbMiddleSearch or)
OR検索処理.
|
MimdbMiddleSearch |
search(MimdbSearchElement info)
検索処理.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isNGram
public void clear()
clear
インタフェース内 MimdbIndex
public long getDbId()
public boolean isIndex()
isIndex
インタフェース内 MimdbIndex
public MimdbMiddleSearch search(MimdbSearchElement info) throws java.lang.Exception
search
インタフェース内 MimdbIndex
info
- 検索条件を設定します.java.lang.Exception
- 例外.public MimdbMiddleSearch and(MimdbSearchElement info, MimdbMiddleSearch and) throws java.lang.Exception
and
インタフェース内 MimdbIndex
info
- 検索条件を設定します.and
- アンド検索条件元を設定します.java.lang.Exception
- 例外.public MimdbMiddleSearch or(MimdbSearchElement info, MimdbMiddleSearch or) throws java.lang.Exception
or
インタフェース内 MimdbIndex
info
- 検索条件を設定します.or
- オア検索条件元を設定します.java.lang.Exception
- 例外.public int[] getSortNoList()
getSortNoList
インタフェース内 MimdbIndex
public java.lang.String getName()
getName
インタフェース内 MimdbIndex
public abstract void createIndex() throws java.lang.Exception
createIndex
インタフェース内 MimdbIndex
java.lang.Exception
- 例外.public abstract int getIndexSize()
getIndexSize
インタフェース内 MimdbIndex
public abstract int getType()
getType
インタフェース内 MimdbIndex
public abstract int getDBType()
getDBType
インタフェース内 MimdbIndex