@Published public interface ParameterizedSqlPStatement extends SqlStatement
PreparedStatement| Modifier and Type | Method and Description | 
|---|---|
void | 
addBatchMap(java.util.Map<java.lang.String,?> data)
バッチ実行用にMapのvalueをバインド変数にセットする。 
 | 
void | 
addBatchObject(java.lang.Object data)
バッチ実行用にオブジェクトのフィールドの値をバインド変数にセットする。 
 | 
ResultSetIterator | 
executeQueryByMap(java.util.Map<java.lang.String,?> data)
PreparedStatement.executeQuery()のラッパー。 | 
ResultSetIterator | 
executeQueryByObject(java.lang.Object data)
PreparedStatement.executeQuery()のラッパー。 | 
int | 
executeUpdateByMap(java.util.Map<java.lang.String,?> data)
Mapのvalueをバインド変数にセットしSQLを実行する。 
 | 
int | 
executeUpdateByObject(java.lang.Object data)
オブジェクトのフィールドの値をバインド変数に設定しSQLを実行する。 
 | 
SqlResultSet | 
retrieve(int startPos,
        int max,
        java.util.Map<java.lang.String,?> data)
簡易検索機能。 
 | 
SqlResultSet | 
retrieve(int startPos,
        int max,
        java.lang.Object data)
簡易検索機能。 
 | 
SqlResultSet | 
retrieve(java.util.Map<java.lang.String,?> data)
簡易検索機能。
 
 下記設定で検索を実行する。
 
     読み込み開始位置 = 1
     最大行数 = 無制限
 
 本メソッドを使用すると 
SqlStatement.setMaxRows(int)で事前に設定した値は適用されない。 | 
SqlResultSet | 
retrieve(java.lang.Object data)
簡易検索機能。
 
 下記設定で検索を実行する。
 
     読み込み開始位置 = 1
     最大行数 = 無制限
 
 本メソッドを使用すると 
SqlStatement.setMaxRows(int)で事前に設定した値は適用されない。 | 
clearBatch, close, executeBatch, getBatchSize, getConnection, getFetchSize, getMaxRows, getQueryTimeout, getUpdateCount, isClosed, setFetchSize, setJdbcTransactionTimeoutHandler, setMaxRows, setQueryTimeoutSqlResultSet retrieve(java.util.Map<java.lang.String,?> data) throws SqlStatementException
SqlStatement.setMaxRows(int)で事前に設定した値は適用されない。data - 検索条件を要素にもつMapSqlStatementException - SQL実行時にSQLExceptionが発生した場合SqlResultSet retrieve(int startPos, int max, java.util.Map<java.lang.String,?> data) throws SqlStatementException
startPos - 取得開始位置max - 取得最大件数data - 検索条件を要素にもつMapSqlStatementException - SQL実行時にSQLExceptionが発生した場合SqlResultSet retrieve(java.lang.Object data) throws SqlStatementException
SqlStatement.setMaxRows(int)で事前に設定した値は適用されない。data - 検索条件をフィールドにもつオブジェクトSqlStatementException - SQL実行時にSQLExceptionが発生した場合SqlResultSet retrieve(int startPos, int max, java.lang.Object data) throws SqlStatementException
startPos - 取得開始位置max - 取得最大件数data - 検索条件をフィールドにもつオブジェクトSqlStatementException - SQL実行時にSQLExceptionが発生した場合ResultSetIterator executeQueryByMap(java.util.Map<java.lang.String,?> data) throws SqlStatementException
PreparedStatement.executeQuery()のラッパー。data - 検索条件を要素にもつMapSqlStatementException - SQL実行時にSQLExceptionが発生した場合ResultSetIterator executeQueryByObject(java.lang.Object data) throws SqlStatementException
PreparedStatement.executeQuery()のラッパー。data - 検索条件をフィールドの値にもつオブジェクトSqlStatementException - SQL実行時にSQLExceptionが発生した場合int executeUpdateByObject(java.lang.Object data)
                   throws SqlStatementException
data - バインド変数にセットする値を保持したオブジェクトSqlStatementException - 例外発生時void addBatchObject(java.lang.Object data)
data - バインド変数にセットする値を保持したオブジェクトint executeUpdateByMap(java.util.Map<java.lang.String,?> data)
                throws SqlStatementException
data - バインド変数にセットする値を保持したMapSqlStatementException - 例外発生時void addBatchMap(java.util.Map<java.lang.String,?> data)
data - バインド変数にセットする値を保持したMap