com.ibatis.sqlmap.engine.mapping.statement
public class MappedStatement extends Object
| Method Summary | |
|---|---|
| void | addExecuteListener(ExecuteListener listener) |
| void | addResultMap(ResultMap resultMap) |
| List | executeQueryForList(StatementScope statementScope, Transaction trans, Object parameterObject, int skipResults, int maxResults) |
| Object | executeQueryForObject(StatementScope statementScope, Transaction trans, Object parameterObject, Object resultObject) |
| protected void | executeQueryWithCallback(StatementScope statementScope, Connection conn, Object parameterObject, Object resultObject, RowHandler rowHandler, int skipResults, int maxResults) |
| void | executeQueryWithRowHandler(StatementScope statementScope, Transaction trans, Object parameterObject, RowHandler rowHandler) |
| int | executeUpdate(StatementScope statementScope, Transaction trans, Object parameterObject) |
| ResultMap[] | getAdditionalResultMaps() |
| CacheKey | getCacheKey(StatementScope statementScope, Object parameterObject) |
| Integer | getFetchSize() |
| String | getId() |
| Class | getParameterClass() |
| ParameterMap | getParameterMap() |
| String | getResource() |
| ResultMap | getResultMap() |
| Integer | getResultSetType() |
| Sql | getSql() |
| SqlExecutor | getSqlExecutor() |
| SqlMapClient | getSqlMapClient() |
| StatementType | getStatementType() |
| Integer | getTimeout() |
| boolean | hasMultipleResultMaps() |
| void | initRequest(StatementScope statementScope) |
| void | notifyListeners() |
| protected void | postProcessParameterObject(StatementScope statementScope, Object parameterObject, Object[] parameters) |
| void | setBaseCacheKey(int base) |
| void | setFetchSize(Integer fetchSize) |
| void | setId(String id) |
| void | setParameterClass(Class parameterClass) |
| void | setParameterMap(ParameterMap parameterMap) |
| void | setResource(String resource) |
| void | setResultMap(ResultMap resultMap) |
| void | setResultSetType(Integer resultSetType) |
| void | setSql(Sql sql) |
| void | setSqlMapClient(SqlMapClient sqlMapClient) |
| void | setTimeout(Integer timeout) |
| protected void | sqlExecuteQuery(StatementScope statementScope, Connection conn, String sqlString, Object[] parameters, int skipResults, int maxResults, RowHandlerCallback callback) |
| protected int | sqlExecuteUpdate(StatementScope statementScope, Connection conn, String sqlString, Object[] parameters) |
| protected Object | validateParameter(Object param) |