public final class CreateSearch
extends java.lang.Object
コンストラクタと説明 |
---|
CreateSearch()
コンストラクタ.
|
CreateSearch(java.lang.String name)
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
and()
ANDセット.
|
void |
begin()
区切り開始セット.
|
void |
clear()
情報クリア.
|
SearchImpl |
create()
検索オブジェクトを作成.
|
void |
create(java.lang.String name)
検索条件を新規作成.
|
void |
end()
区切り終了セット.
|
java.lang.String |
getName()
テーブル名を取得.
|
void |
or()
ORセット.
|
void |
pointer(Pointer pointer)
検索ポインタを設定.
|
void |
pointer(Pointer pointer,
java.lang.Object... params)
検索ポインタを設定.
|
void |
position(Pointer p)
検索空間インデックス条件を設定.
|
void |
position(Pointer p,
int x,
int y,
int half)
検索空間インデックス条件を設定.
|
void |
sort(boolean desc)
空間インデックスのソート条件をセット.
|
void |
sort(boolean desc,
java.lang.String name)
ソート条件をセット.
|
public CreateSearch()
public CreateSearch(java.lang.String name)
name
- 対象のテーブル名を設定します.public void create(java.lang.String name)
name
- 対象のテーブル名を設定します.public final void clear()
public final java.lang.String getName()
public final void and()
public final void or()
public final void begin()
public final void end()
public final void pointer(Pointer pointer)
pointer
- 対象のポインタを設定します.public final void pointer(Pointer pointer, java.lang.Object... params)
pointer
- 対象のポインタを設定します.params
- 対象のパラメータ情報を設定します.public final void position(Pointer p)
p
- 空間インデックスポインタを設定します.public final void position(Pointer p, int x, int y, int half)
p
- 空間インデックスポインタを設定します.x
- 空間インデックス検索X軸を設定します.y
- 空間インデックス検索Y軸を設定します.half
- 空間インデックス検索半径を設定します.public final void sort(boolean desc, java.lang.String name)
boolean
- [true]の場合、降順で検索します.name
- ソート条件のカラム名を設定します.public final void sort(boolean desc)
boolean
- [true]の場合、降順で検索します.public final SearchImpl create()