|
||||||||||
前 次 | フレームあり フレームなし |
SelectOptions を使用しているパッケージ | |
---|---|
org.seasar.doma.jdbc | JDBC に関するインタフェースやクラスを提供します。 |
org.seasar.doma.jdbc.builder | SQLを動的に組み立て実行するためのクラスを提供します。 |
org.seasar.doma.jdbc.dialect | RDBMS の方言を提供します。 |
org.seasar.doma.jdbc での SelectOptions の使用 |
---|
SelectOptions を返す org.seasar.doma.jdbc のメソッド | |
---|---|
SelectOptions |
SelectOptions.count()
集計することを示します。 |
SelectOptions |
SelectOptions.forUpdate()
悲観的排他制御用のSQLへ変換することを示します。 |
SelectOptions |
SelectOptions.forUpdate(String... aliases)
ロック対象のテーブルやカラムのエイリアスを指定し、悲観的排他制御用のSQLへ変換することを示します。 |
SelectOptions |
SelectOptions.forUpdateNowait()
ロックの取得を待機しない悲観的排他制御用のSQLへ変換することを示します。 |
SelectOptions |
SelectOptions.forUpdateNowait(String... aliases)
ロック対象のテーブルやカラムのエイリアスを指定し、ロックの取得を待機しない悲観的排他制御用のSQLへ変換することを示します。 |
SelectOptions |
SelectOptions.forUpdateWait(int waitSeconds)
ロックの取得まで指定された時間待機する悲観的排他制御用のSQLへ変換することを示します。 |
SelectOptions |
SelectOptions.forUpdateWait(int waitSeconds,
String... aliases)
ロック対象のテーブルやカラムのエイリアスを指定し、ロックの取得まで指定された時間待機する悲観的排他制御用のSQLへ変換することを示します。 |
static SelectOptions |
SelectOptions.get()
インスタンスを取得するためのファクトリメソッドです。 |
SelectOptions |
SelectOptions.limit(int limit)
リミットを指定してページング用のSQLへ変換することを示します。 |
SelectOptions |
SelectOptions.offset(int offset)
オフセットを指定してページング用のSQLへ変換することを示します。 |
SelectOptions 型のパラメータを持つ org.seasar.doma.jdbc のメソッド | |
---|---|
static String[] |
SelectOptionsAccessor.getAliases(SelectOptions options)
オプションからロック対象のテーブルもしくはカラムのエイリアスの配列を返します。 |
static SelectForUpdateType |
SelectOptionsAccessor.getForUpdateType(SelectOptions options)
オプションから悲観的排他制御の種別を返します。 |
static long |
SelectOptionsAccessor.getLimit(SelectOptions options)
オプションからページングのリミットを返します。 |
static long |
SelectOptionsAccessor.getOffset(SelectOptions options)
オプションからページングのオフセットを返します。 |
static int |
SelectOptionsAccessor.getWaitSeconds(SelectOptions options)
オプションから悲観的排他制御のロック取得の待機時間を返します。 |
static boolean |
SelectOptionsAccessor.isCount(SelectOptions options)
オプションから集計するかどうかを返します。 |
static void |
SelectOptionsAccessor.setCountSize(SelectOptions options,
long countSize)
オプションに集計サイズを設定します。 |
org.seasar.doma.jdbc.builder での SelectOptions の使用 |
---|
SelectOptions 型のパラメータを持つ org.seasar.doma.jdbc.builder のメソッド | |
---|---|
void |
SelectBuilder.options(SelectOptions options)
検索系SQLを実行する際のオプションを設定します。 |
org.seasar.doma.jdbc.dialect での SelectOptions の使用 |
---|
SelectOptions 型のパラメータを持つ org.seasar.doma.jdbc.dialect のメソッド | |
---|---|
SqlNode |
StandardDialect.transformSelectSqlNode(SqlNode sqlNode,
SelectOptions options)
|
SqlNode |
Dialect.transformSelectSqlNode(SqlNode sqlNode,
SelectOptions options)
SQLノードを変換します。 |
|
||||||||||
前 次 | フレームあり フレームなし |