public class MimdbQuery
extends java.lang.Object
コンストラクタと説明 |
---|
MimdbQuery()
コンストラクタ.
|
MimdbQuery(QueryInfo info)
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
clear()
情報クリア.
|
void |
clearOffset()
オフセット、リミットのクリア.
|
MimdbQueryPrepared |
compile()
コンパイル処理.
|
void |
compile(MimdbQueryPrepared out)
コンパイル処理.
|
static void |
create(MimdbQuery out,
java.lang.String sql)
SQL文を指定して、MimdbStmtを生成.
|
void |
create(QueryInfo info)
QueryInfoを設定.
|
static MimdbQuery |
create(java.lang.String sql)
SQL文を指定して、MimdbStmtを生成.
|
static void |
createPrepared(MimdbQueryPrepared out,
java.lang.String sql)
SQL文を指定して、MimdbPreparedを生成.
|
static MimdbQueryPrepared |
createPrepared(java.lang.String sql)
SQL文を指定して、MimdbPreparedを生成.
|
MimdbResult |
executeQuery()
コンパイルを実施させずに、クエリー実行.
|
MimdbQueryPrepared |
getCompile()
現在のコンパイル結果オブジェクトを取得.
|
QueryInfo |
getInfo()
QueryInfoを取得.
|
java.lang.String |
getName()
テーブル名を取得.
|
boolean |
isClear()
オブジェクトがクリアーされているかチェック.
|
MimdbQuery |
setLimit(int limit)
表示リミット値を設定.
|
MimdbQuery |
setOffset(int off)
表示オフセット値を設定.
|
public MimdbQuery()
public MimdbQuery(QueryInfo info) throws java.lang.Exception
info
- 対象のQueryInfoを設定します.java.lang.Exception
- 例外.public static final MimdbQuery create(java.lang.String sql) throws java.lang.Exception
sql
- 対象のSQL文を設定します.java.lang.Exception
- 例外.public static final void create(MimdbQuery out, java.lang.String sql) throws java.lang.Exception
out
- MimdbStmtオブジェクトを設定します.sql
- 対象のSQL文を設定します.java.lang.Exception
- 例外.public static final MimdbQueryPrepared createPrepared(java.lang.String sql) throws java.lang.Exception
sql
- 対象のSQL文を設定します.java.lang.Exception
- 例外.public static final void createPrepared(MimdbQueryPrepared out, java.lang.String sql) throws java.lang.Exception
out
- MimdbStmtオブジェクトを設定します.sql
- 対象のSQL文を設定します.java.lang.Exception
- 例外.public void create(QueryInfo info) throws java.lang.Exception
table
- 対象のQueryInfoを設定します.java.lang.Exception
- 例外.public void clear()
public boolean isClear()
public java.lang.String getName()
public QueryInfo getInfo()
public MimdbResult executeQuery() throws java.lang.Exception
java.lang.Exception
- 例外.public void clearOffset()
public MimdbQuery setOffset(int off)
off
- 表示オフセット値を設定します.
[-1]が設定された場合、表示幅は確定されません.public MimdbQuery setLimit(int limit)
limit
- 表示リミット値を設定します.
[-1]が設定された場合、表示幅は確定されません.public void compile(MimdbQueryPrepared out) throws java.lang.Exception
out
- プリコンパイル済みオブジェクトを設定します.java.lang.Exception
- 例外.public MimdbQueryPrepared compile() throws java.lang.Exception
java.lang.Exception
- 例外.public MimdbQueryPrepared getCompile()