Uses of Class
org.apache.ibatis.mapping.MappedStatement
Package
Description
Base package for the Configuration building code.
Contains the statement executors.
Contains the key generators.
Base package for loading results into beans.
Contains the result processing logic.
Statement handlers.
Base package for mapping.
Base package for languages.
Default beans for languages.
Default XML MyBatis language.
Base package.
-
Uses of MappedStatement in org.apache.ibatis.builder
Modifier and TypeMethodDescriptionMapperBuilderAssistant.addMappedStatement
(String id, SqlSource sqlSource, StatementType statementType, SqlCommandType sqlCommandType, Integer fetchSize, Integer timeout, String parameterMap, Class<?> parameterType, String resultMap, Class<?> resultType, ResultSetType resultSetType, boolean flushCache, boolean useCache, boolean resultOrdered, KeyGenerator keyGenerator, String keyProperty, String keyColumn, String databaseId, LanguageDriver lang) MapperBuilderAssistant.addMappedStatement
(String id, SqlSource sqlSource, StatementType statementType, SqlCommandType sqlCommandType, Integer fetchSize, Integer timeout, String parameterMap, Class<?> parameterType, String resultMap, Class<?> resultType, ResultSetType resultSetType, boolean flushCache, boolean useCache, boolean resultOrdered, KeyGenerator keyGenerator, String keyProperty, String keyColumn, String databaseId, LanguageDriver lang, String resultSets) Backward compatibility signature 'addMappedStatement'.MapperBuilderAssistant.addMappedStatement
(String id, SqlSource sqlSource, StatementType statementType, SqlCommandType sqlCommandType, Integer fetchSize, Integer timeout, String parameterMap, Class<?> parameterType, String resultMap, Class<?> resultType, ResultSetType resultSetType, boolean flushCache, boolean useCache, boolean resultOrdered, KeyGenerator keyGenerator, String keyProperty, String keyColumn, String databaseId, LanguageDriver lang, String resultSets, boolean dirtySelect) -
Uses of MappedStatement in org.apache.ibatis.executor
Modifier and TypeMethodDescriptionBaseExecutor.createCacheKey
(MappedStatement ms, Object parameterObject, RowBounds rowBounds, BoundSql boundSql) CachingExecutor.createCacheKey
(MappedStatement ms, Object parameterObject, RowBounds rowBounds, BoundSql boundSql) Executor.createCacheKey
(MappedStatement ms, Object parameterObject, RowBounds rowBounds, BoundSql boundSql) void
BaseExecutor.deferLoad
(MappedStatement ms, MetaObject resultObject, String property, CacheKey key, Class<?> targetType) void
CachingExecutor.deferLoad
(MappedStatement ms, MetaObject resultObject, String property, CacheKey key, Class<?> targetType) void
Executor.deferLoad
(MappedStatement ms, MetaObject resultObject, String property, CacheKey key, Class<?> targetType) protected abstract <E> List<E>
BaseExecutor.doQuery
(MappedStatement ms, Object parameter, RowBounds rowBounds, ResultHandler resultHandler, BoundSql boundSql) <E> List<E>
BatchExecutor.doQuery
(MappedStatement ms, Object parameterObject, RowBounds rowBounds, ResultHandler resultHandler, BoundSql boundSql) <E> List<E>
ReuseExecutor.doQuery
(MappedStatement ms, Object parameter, RowBounds rowBounds, ResultHandler resultHandler, BoundSql boundSql) <E> List<E>
SimpleExecutor.doQuery
(MappedStatement ms, Object parameter, RowBounds rowBounds, ResultHandler resultHandler, BoundSql boundSql) protected abstract <E> Cursor<E>
BaseExecutor.doQueryCursor
(MappedStatement ms, Object parameter, RowBounds rowBounds, BoundSql boundSql) protected <E> Cursor<E>
BatchExecutor.doQueryCursor
(MappedStatement ms, Object parameter, RowBounds rowBounds, BoundSql boundSql) protected <E> Cursor<E>
ReuseExecutor.doQueryCursor
(MappedStatement ms, Object parameter, RowBounds rowBounds, BoundSql boundSql) protected <E> Cursor<E>
SimpleExecutor.doQueryCursor
(MappedStatement ms, Object parameter, RowBounds rowBounds, BoundSql boundSql) protected abstract int
BaseExecutor.doUpdate
(MappedStatement ms, Object parameter) int
BatchExecutor.doUpdate
(MappedStatement ms, Object parameterObject) int
ReuseExecutor.doUpdate
(MappedStatement ms, Object parameter) int
SimpleExecutor.doUpdate
(MappedStatement ms, Object parameter) boolean
BaseExecutor.isCached
(MappedStatement ms, CacheKey key) boolean
CachingExecutor.isCached
(MappedStatement ms, CacheKey key) boolean
Executor.isCached
(MappedStatement ms, CacheKey key) <E> List<E>
BaseExecutor.query
(MappedStatement ms, Object parameter, RowBounds rowBounds, ResultHandler resultHandler) <E> List<E>
BaseExecutor.query
(MappedStatement ms, Object parameter, RowBounds rowBounds, ResultHandler resultHandler, CacheKey key, BoundSql boundSql) <E> List<E>
CachingExecutor.query
(MappedStatement ms, Object parameterObject, RowBounds rowBounds, ResultHandler resultHandler) <E> List<E>
CachingExecutor.query
(MappedStatement ms, Object parameterObject, RowBounds rowBounds, ResultHandler resultHandler, CacheKey key, BoundSql boundSql) <E> List<E>
Executor.query
(MappedStatement ms, Object parameter, RowBounds rowBounds, ResultHandler resultHandler) <E> List<E>
Executor.query
(MappedStatement ms, Object parameter, RowBounds rowBounds, ResultHandler resultHandler, CacheKey cacheKey, BoundSql boundSql) <E> Cursor<E>
BaseExecutor.queryCursor
(MappedStatement ms, Object parameter, RowBounds rowBounds) <E> Cursor<E>
CachingExecutor.queryCursor
(MappedStatement ms, Object parameter, RowBounds rowBounds) <E> Cursor<E>
Executor.queryCursor
(MappedStatement ms, Object parameter, RowBounds rowBounds) int
BaseExecutor.update
(MappedStatement ms, Object parameter) int
CachingExecutor.update
(MappedStatement ms, Object parameterObject) int
Executor.update
(MappedStatement ms, Object parameter) ModifierConstructorDescriptionBatchResult
(MappedStatement mappedStatement, String sql) BatchResult
(MappedStatement mappedStatement, String sql, Object parameterObject) -
Uses of MappedStatement in org.apache.ibatis.executor.keygen
Modifier and TypeMethodDescriptionvoid
Jdbc3KeyGenerator.processAfter
(Executor executor, MappedStatement ms, Statement stmt, Object parameter) void
KeyGenerator.processAfter
(Executor executor, MappedStatement ms, Statement stmt, Object parameter) void
NoKeyGenerator.processAfter
(Executor executor, MappedStatement ms, Statement stmt, Object parameter) void
SelectKeyGenerator.processAfter
(Executor executor, MappedStatement ms, Statement stmt, Object parameter) void
Jdbc3KeyGenerator.processBatch
(MappedStatement ms, Statement stmt, Object parameter) void
Jdbc3KeyGenerator.processBefore
(Executor executor, MappedStatement ms, Statement stmt, Object parameter) void
KeyGenerator.processBefore
(Executor executor, MappedStatement ms, Statement stmt, Object parameter) void
NoKeyGenerator.processBefore
(Executor executor, MappedStatement ms, Statement stmt, Object parameter) void
SelectKeyGenerator.processBefore
(Executor executor, MappedStatement ms, Statement stmt, Object parameter) ModifierConstructorDescriptionSelectKeyGenerator
(MappedStatement keyStatement, boolean executeBefore) -
Uses of MappedStatement in org.apache.ibatis.executor.loader
ModifierConstructorDescriptionResultLoader
(Configuration config, Executor executor, MappedStatement mappedStatement, Object parameterObject, Class<?> targetType, CacheKey cacheKey, BoundSql boundSql) -
Uses of MappedStatement in org.apache.ibatis.executor.resultset
ModifierConstructorDescriptionDefaultResultSetHandler
(Executor executor, MappedStatement mappedStatement, ParameterHandler parameterHandler, ResultHandler<?> resultHandler, BoundSql boundSql, RowBounds rowBounds) -
Uses of MappedStatement in org.apache.ibatis.executor.statement
Modifier and TypeFieldDescriptionprotected final MappedStatement
BaseStatementHandler.mappedStatement
ModifierConstructorDescriptionprotected
BaseStatementHandler
(Executor executor, MappedStatement mappedStatement, Object parameterObject, RowBounds rowBounds, ResultHandler resultHandler, BoundSql boundSql) CallableStatementHandler
(Executor executor, MappedStatement mappedStatement, Object parameter, RowBounds rowBounds, ResultHandler resultHandler, BoundSql boundSql) PreparedStatementHandler
(Executor executor, MappedStatement mappedStatement, Object parameter, RowBounds rowBounds, ResultHandler resultHandler, BoundSql boundSql) RoutingStatementHandler
(Executor executor, MappedStatement ms, Object parameter, RowBounds rowBounds, ResultHandler resultHandler, BoundSql boundSql) SimpleStatementHandler
(Executor executor, MappedStatement mappedStatement, Object parameter, RowBounds rowBounds, ResultHandler resultHandler, BoundSql boundSql) -
Uses of MappedStatement in org.apache.ibatis.mapping
-
Uses of MappedStatement in org.apache.ibatis.scripting
Modifier and TypeMethodDescriptionLanguageDriver.createParameterHandler
(MappedStatement mappedStatement, Object parameterObject, BoundSql boundSql) Creates aParameterHandler
that passes the actual parameters to the the JDBC statement. -
Uses of MappedStatement in org.apache.ibatis.scripting.defaults
ModifierConstructorDescriptionDefaultParameterHandler
(MappedStatement mappedStatement, Object parameterObject, BoundSql boundSql) -
Uses of MappedStatement in org.apache.ibatis.scripting.xmltags
Modifier and TypeMethodDescriptionXMLLanguageDriver.createParameterHandler
(MappedStatement mappedStatement, Object parameterObject, BoundSql boundSql) -
Uses of MappedStatement in org.apache.ibatis.session
Modifier and TypeFieldDescriptionprotected final Map<String,
MappedStatement> Configuration.mappedStatements
Modifier and TypeMethodDescriptionConfiguration.getMappedStatement
(String id) Configuration.getMappedStatement
(String id, boolean validateIncompleteStatements) Modifier and TypeMethodDescriptionvoid
Configuration.addMappedStatement
(MappedStatement ms) abstract void
AutoMappingUnknownColumnBehavior.doAction
(MappedStatement mappedStatement, String columnName, String propertyName, Class<?> propertyType) Perform the action when detects an unknown column (or unknown property type) of automatic mapping target.Configuration.newParameterHandler
(MappedStatement mappedStatement, Object parameterObject, BoundSql boundSql) Configuration.newResultSetHandler
(Executor executor, MappedStatement mappedStatement, RowBounds rowBounds, ParameterHandler parameterHandler, ResultHandler resultHandler, BoundSql boundSql) Configuration.newStatementHandler
(Executor executor, MappedStatement mappedStatement, Object parameterObject, RowBounds rowBounds, ResultHandler resultHandler, BoundSql boundSql)