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) |
AutoMappingBehavior |
getAutoMappingBehavior() |
Cache |
getCache(String id) |
Collection<String> |
getCacheNames() |
Collection<Cache> |
getCaches() |
Class<?> |
getConfigurationFactory() |
String |
getDatabaseId() |
ExecutorType |
getDefaultExecutorType() |
Integer |
getDefaultFetchSize() |
LanguageDriver |
getDefaultScriptingLanuageInstance() |
Integer |
getDefaultStatementTimeout() |
Environment |
getEnvironment() |
Collection<CacheRefResolver> |
getIncompleteCacheRefs() |
Collection<MethodResolver> |
getIncompleteMethods() |
Collection<ResultMapResolver> |
getIncompleteResultMaps() |
Collection<XMLStatementBuilder> |
getIncompleteStatements() |
List<Interceptor> |
getInterceptors() |
JdbcType |
getJdbcTypeForNull() |
KeyGenerator |
getKeyGenerator(String id) |
Collection<String> |
getKeyGeneratorNames() |
Collection<KeyGenerator> |
getKeyGenerators() |
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() |
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() |
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 |
isSafeResultHandlerEnabled() |
boolean |
isSafeRowBoundsEnabled() |
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 |
setCacheEnabled(boolean cacheEnabled) |
void |
setCallSettersOnNulls(boolean callSettersOnNulls) |
void |
setConfigurationFactory(Class<?> configurationFactory) |
void |
setDatabaseId(String databaseId) |
void |
setDefaultExecutorType(ExecutorType defaultExecutorType) |
void |
setDefaultFetchSize(Integer defaultFetchSize) |
void |
setDefaultScriptingLanguage(Class<?> driver) |
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<?> 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 |
setSafeResultHandlerEnabled(boolean safeResultHandlerEnabled) |
void |
setSafeRowBoundsEnabled(boolean safeRowBoundsEnabled) |
void |
setUseColumnLabel(boolean useColumnLabel) |
void |
setUseGeneratedKeys(boolean useGeneratedKeys) |
void |
setVariables(Properties variables) |