com.ibatis.sqlmap.engine.mapping.statement
public class CachingStatement extends MappedStatement
| Constructor Summary | |
|---|---|
| CachingStatement(MappedStatement statement, CacheModel cacheModel) | |
| Method Summary | |
|---|---|
| void | addExecuteListener(ExecuteListener listener) |
| List | executeQueryForList(StatementScope statementScope, Transaction trans, Object parameterObject, int skipResults, int maxResults) |
| Object | executeQueryForObject(StatementScope statementScope, Transaction trans, Object parameterObject, Object resultObject) |
| 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() |
| ResultMap | getResultMap() |
| Integer | getResultSetType() |
| Sql | getSql() |
| StatementType | getStatementType() |
| Integer | getTimeout() |
| boolean | hasMultipleResultMaps() |
| void | initRequest(StatementScope statementScope) |
| void | notifyListeners() |
| void | setBaseCacheKey(int base) |