All Methods Instance Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method and Description |
void |
addCache(Cache cache) |
void |
addCacheRef(String namespace,
String referencedNamespace) |
void |
addIncompleteCacheRef(CacheRefResolver incompleteCacheRef) |
void |
addIncompleteMethod(MethodResolver builder) |
void |
addIncompleteResultMap(ResultMapResolver resultMapResolver) |
void |
addIncompleteStatement(XMLStatementBuilder incompleteStatement) |
void |
addInterceptor(Interceptor interceptor) |
void |
addKeyGenerator(String id,
KeyGenerator keyGenerator) |
void |
addLoadedResource(String resource) |
void |
addMappedStatement(MappedStatement ms) |
<T> void |
addMapper(Class<T> type) |
void |
addMappers(String packageName) |
void |
addMappers(String packageName,
Class<?> superType) |
void |
addParameterMap(ParameterMap pm) |
void |
addResultMap(ResultMap rm) |
protected void |
buildAllStatements() |
protected void |
checkGloballyForDiscriminatedNestedResultMaps(ResultMap rm) |
protected void |
checkLocallyForDiscriminatedNestedResultMaps(ResultMap rm) |
protected String |
extractNamespace(String statementId)
Extracts namespace from fully qualified statement id.
|
AutoMappingBehavior |
getAutoMappingBehavior() |
AutoMappingUnknownColumnBehavior |
getAutoMappingUnknownColumnBehavior()
Gets the auto mapping unknown column behavior.
|
Cache |
getCache(String id) |
Collection<String> |
getCacheNames() |
Collection<Cache> |
getCaches() |
Class<?> |
getConfigurationFactory() |
String |
getDatabaseId() |
ExecutorType |
getDefaultExecutorType() |
Integer |
getDefaultFetchSize()
Gets the default fetch size.
|
ResultSetType |
getDefaultResultSetType()
Gets the default result set type.
|
LanguageDriver |
getDefaultScriptingLanguageInstance() |
LanguageDriver |
getDefaultScriptingLanuageInstance()
|
Class<?> |
getDefaultSqlProviderType()
Gets an applying type when omit a type on sql provider annotation(e.g.
|
Integer |
getDefaultStatementTimeout() |
Environment |
getEnvironment() |
Collection<CacheRefResolver> |
getIncompleteCacheRefs() |
Collection<MethodResolver> |
getIncompleteMethods() |
Collection<ResultMapResolver> |
getIncompleteResultMaps() |
Collection<XMLStatementBuilder> |
getIncompleteStatements() |
List<Interceptor> |
getInterceptors()
Gets the interceptors.
|
JdbcType |
getJdbcTypeForNull() |
KeyGenerator |
getKeyGenerator(String id) |
Collection<String> |
getKeyGeneratorNames() |
Collection<KeyGenerator> |
getKeyGenerators() |
LanguageDriver |
getLanguageDriver(Class<? extends LanguageDriver> langClass)
Gets the language driver.
|
LanguageDriverRegistry |
getLanguageRegistry() |
Set<String> |
getLazyLoadTriggerMethods() |
LocalCacheScope |
getLocalCacheScope() |
Class<? extends Log> |
getLogImpl() |
String |
getLogPrefix() |
MappedStatement |
getMappedStatement(String id) |
MappedStatement |
getMappedStatement(String id,
boolean validateIncompleteStatements) |
Collection<String> |
getMappedStatementNames() |
Collection<MappedStatement> |
getMappedStatements() |
<T> T |
getMapper(Class<T> type,
SqlSession sqlSession) |
MapperRegistry |
getMapperRegistry()
Gets the mapper registry.
|
ObjectFactory |
getObjectFactory() |
ObjectWrapperFactory |
getObjectWrapperFactory() |
ParameterMap |
getParameterMap(String id) |
Collection<String> |
getParameterMapNames() |
Collection<ParameterMap> |
getParameterMaps() |
ProxyFactory |
getProxyFactory() |
ReflectorFactory |
getReflectorFactory() |
ResultMap |
getResultMap(String id) |
Collection<String> |
getResultMapNames() |
Collection<ResultMap> |
getResultMaps() |
Map<String,XNode> |
getSqlFragments() |
TypeAliasRegistry |
getTypeAliasRegistry() |
TypeHandlerRegistry |
getTypeHandlerRegistry() |
Properties |
getVariables() |
Class<? extends VFS> |
getVfsImpl() |
boolean |
hasCache(String id) |
boolean |
hasKeyGenerator(String id) |
boolean |
hasMapper(Class<?> type) |
boolean |
hasParameterMap(String id) |
boolean |
hasResultMap(String id) |
boolean |
hasStatement(String statementName) |
boolean |
hasStatement(String statementName,
boolean validateIncompleteStatements) |
boolean |
isAggressiveLazyLoading() |
boolean |
isCacheEnabled() |
boolean |
isCallSettersOnNulls() |
boolean |
isLazyLoadingEnabled() |
boolean |
isMapUnderscoreToCamelCase() |
boolean |
isMultipleResultSetsEnabled() |
boolean |
isResourceLoaded(String resource) |
boolean |
isReturnInstanceForEmptyRow() |
boolean |
isSafeResultHandlerEnabled() |
boolean |
isSafeRowBoundsEnabled() |
boolean |
isShrinkWhitespacesInSql() |
boolean |
isUseActualParamName() |
boolean |
isUseColumnLabel() |
boolean |
isUseGeneratedKeys() |
Executor |
newExecutor(Transaction transaction) |
Executor |
newExecutor(Transaction transaction,
ExecutorType executorType) |
MetaObject |
newMetaObject(Object object) |
ParameterHandler |
newParameterHandler(MappedStatement mappedStatement,
Object parameterObject,
BoundSql boundSql) |
ResultSetHandler |
newResultSetHandler(Executor executor,
MappedStatement mappedStatement,
RowBounds rowBounds,
ParameterHandler parameterHandler,
ResultHandler resultHandler,
BoundSql boundSql) |
StatementHandler |
newStatementHandler(Executor executor,
MappedStatement mappedStatement,
Object parameterObject,
RowBounds rowBounds,
ResultHandler resultHandler,
BoundSql boundSql) |
void |
setAggressiveLazyLoading(boolean aggressiveLazyLoading) |
void |
setAutoMappingBehavior(AutoMappingBehavior autoMappingBehavior) |
void |
setAutoMappingUnknownColumnBehavior(AutoMappingUnknownColumnBehavior autoMappingUnknownColumnBehavior)
Sets the auto mapping unknown column behavior.
|
void |
setCacheEnabled(boolean cacheEnabled) |
void |
setCallSettersOnNulls(boolean callSettersOnNulls) |
void |
setConfigurationFactory(Class<?> configurationFactory) |
void |
setDatabaseId(String databaseId) |
void |
setDefaultEnumTypeHandler(Class<? extends TypeHandler> typeHandler)
|
void |
setDefaultExecutorType(ExecutorType defaultExecutorType) |
void |
setDefaultFetchSize(Integer defaultFetchSize)
Sets the default fetch size.
|
void |
setDefaultResultSetType(ResultSetType defaultResultSetType)
Sets the default result set type.
|
void |
setDefaultScriptingLanguage(Class<? extends LanguageDriver> driver) |
void |
setDefaultSqlProviderType(Class<?> defaultSqlProviderType)
Sets an applying type when omit a type on sql provider annotation(e.g.
|
void |
setDefaultStatementTimeout(Integer defaultStatementTimeout) |
void |
setEnvironment(Environment environment) |
void |
setJdbcTypeForNull(JdbcType jdbcTypeForNull) |
void |
setLazyLoadingEnabled(boolean lazyLoadingEnabled) |
void |
setLazyLoadTriggerMethods(Set<String> lazyLoadTriggerMethods) |
void |
setLocalCacheScope(LocalCacheScope localCacheScope) |
void |
setLogImpl(Class<? extends Log> logImpl) |
void |
setLogPrefix(String logPrefix) |
void |
setMapUnderscoreToCamelCase(boolean mapUnderscoreToCamelCase) |
void |
setMultipleResultSetsEnabled(boolean multipleResultSetsEnabled) |
void |
setObjectFactory(ObjectFactory objectFactory) |
void |
setObjectWrapperFactory(ObjectWrapperFactory objectWrapperFactory) |
void |
setProxyFactory(ProxyFactory proxyFactory) |
void |
setReflectorFactory(ReflectorFactory reflectorFactory) |
void |
setReturnInstanceForEmptyRow(boolean returnEmptyInstance) |
void |
setSafeResultHandlerEnabled(boolean safeResultHandlerEnabled) |
void |
setSafeRowBoundsEnabled(boolean safeRowBoundsEnabled) |
void |
setShrinkWhitespacesInSql(boolean shrinkWhitespacesInSql) |
void |
setUseActualParamName(boolean useActualParamName) |
void |
setUseColumnLabel(boolean useColumnLabel) |
void |
setUseGeneratedKeys(boolean useGeneratedKeys) |
void |
setVariables(Properties variables) |
void |
setVfsImpl(Class<? extends VFS> vfsImpl) |