robbie.dao
インタフェース Query

すべてのスーパーインタフェース:
java.io.Serializable
既知の実装クラスの一覧:
QuerySupport

public interface Query
extends java.io.Serializable

SQLを抽象化したインタフェース。

実行するSQL文字列とバインド変数のリストを返す。


メソッドの概要
 void configure()
          SQL文とバインド変数のMapListを作成します。
 java.util.List getBindParametersMapList()
          設定したバインド変数のMapListを取得します。
 java.lang.Class getReslutClass()
          JavaBeansの変換先オブジェクトのClassを返す。
 java.lang.String getSQLString()
          PreparedStatementへセットする、SQL文を返します。
 

メソッドの詳細

getBindParametersMapList

public java.util.List getBindParametersMapList()
設定したバインド変数のMapListを取得します。

戻り値:
バインド変数のMapList

getSQLString

public java.lang.String getSQLString()
PreparedStatementへセットする、SQL文を返します。

戻り値:
SQL文

getReslutClass

public java.lang.Class getReslutClass()
JavaBeansの変換先オブジェクトのClassを返す。

戻り値:
変換先オブジェクトのClass
導入されたバージョン:
1.2.0

configure

public void configure()
SQL文とバインド変数のMapListを作成します。