クラス
org.seasar.doma.jdbc.SelectOptions の使用

SelectOptions を使用しているパッケージ
org.seasar.doma.jdbc JDBC に関するインタフェースやクラスを提供します。 
org.seasar.doma.jdbc.dialect RDBMS の方言を提供します。 
 

org.seasar.doma.jdbc での SelectOptions の使用
 

SelectOptions を返す org.seasar.doma.jdbc のメソッド
 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へ変換することを示します。
 

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ノードを変換します。
 



Copyright © 2009 The Seasar Foundation. All Rights Reserved.