@Published public interface ParameterizedSqlPStatement extends SqlStatement
PreparedStatement
修飾子とタイプ | メソッドと説明 |
---|---|
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)
簡易検索機能。
|
SqlResultSet |
retrieve(java.lang.Object data)
簡易検索機能。
|
clearBatch, close, executeBatch, getBatchSize, getConnection, getFetchSize, getMaxRows, getQueryTimeout, getUpdateCount, isClosed, setFetchSize, setJdbcTransactionTimeoutHandler, setMaxRows, setQueryTimeout
SqlResultSet 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