| extractNamespace(String) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| setVfsImpl(Class) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| newExecutor(Transaction) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMappedStatements() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addMappers(String, Class) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| hasCache(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasParameterMap(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| parsePendingResultMaps() |   | 91% |   | 70% | 2 | 6 | 1 | 18 | 0 | 1 |
| setDefaultEnumTypeHandler(Class) |   | 42% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| setReflectorFactory(ReflectorFactory) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getInterceptors() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getKeyGeneratorNames() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getKeyGenerators() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCacheNames() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCaches() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getResultMapNames() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getParameterMapNames() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getParameterMaps() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newExecutor(Transaction, ExecutorType) |   | 93% |   | 75% | 2 | 5 | 0 | 9 | 0 | 1 |
| getVfsImpl() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| checkGloballyForDiscriminatedNestedResultMaps(ResultMap) |  | 95% |   | 91% | 1 | 7 | 1 | 12 | 0 | 1 |
| lambda$buildAllStatements$1(CacheRefResolver) |  | 85% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| Configuration() |  | 100% | | n/a | 0 | 1 | 0 | 61 | 0 | 1 |
| buildAllStatements() |  | 100% |  | 100% | 0 | 4 | 0 | 14 | 0 | 1 |
| checkLocallyForDiscriminatedNestedResultMaps(ResultMap) |  | 100% |  | 100% | 0 | 6 | 0 | 9 | 0 | 1 |
| newResultSetHandler(Executor, MappedStatement, RowBounds, ParameterHandler, ResultHandler, BoundSql) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| newStatementHandler(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getLanguageDriver(Class) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| addResultMap(ResultMap) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| newParameterHandler(MappedStatement, Object, BoundSql) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setProxyFactory(ProxyFactory) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getMappedStatement(String, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| setLogImpl(Class) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| setDefaultScriptingLanguage(Class) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| newMetaObject(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| hasStatement(String, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| addCache(Cache) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addParameterMap(ParameterMap) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addMappedStatement(MappedStatement) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addKeyGenerator(String, KeyGenerator) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addCacheRef(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| Configuration(Environment) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| addLoadedResource(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getKeyGenerator(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCache(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getResultMap(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getParameterMap(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMappedStatementNames() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addIncompleteStatement(XMLStatementBuilder) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addIncompleteCacheRef(CacheRefResolver) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addIncompleteResultMap(ResultMapResolver) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addIncompleteMethod(MethodResolver) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getMapper(Class, SqlSession) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$new$0(MappedStatement, MappedStatement) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isResourceLoaded(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| hasKeyGenerator(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| hasResultMap(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMappedStatement(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addInterceptor(Interceptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addMappers(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addMapper(Class) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| hasMapper(Class) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| hasStatement(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setLogPrefix(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDefaultSqlProviderType(Class) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setCallSettersOnNulls(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setUseActualParamName(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setReturnInstanceForEmptyRow(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setShrinkWhitespacesInSql(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setNullableOnForEach(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setArgNameBasedConstructorAutoMapping(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDatabaseId(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setConfigurationFactory(Class) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setSafeResultHandlerEnabled(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setSafeRowBoundsEnabled(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setMapUnderscoreToCamelCase(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setEnvironment(Environment) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setAutoMappingBehavior(AutoMappingBehavior) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setAutoMappingUnknownColumnBehavior(AutoMappingUnknownColumnBehavior) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setLazyLoadingEnabled(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setAggressiveLazyLoading(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setMultipleResultSetsEnabled(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setLazyLoadTriggerMethods(Set) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setUseGeneratedKeys(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDefaultExecutorType(ExecutorType) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setCacheEnabled(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDefaultStatementTimeout(Integer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDefaultFetchSize(Integer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDefaultResultSetType(ResultSetType) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setUseColumnLabel(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setLocalCacheScope(LocalCacheScope) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setJdbcTypeForNull(JdbcType) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setVariables(Properties) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setObjectFactory(ObjectFactory) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setObjectWrapperFactory(ObjectWrapperFactory) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getDefaultScriptingLanguageInstance() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getResultMaps() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$buildAllStatements$3(MethodResolver) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$buildAllStatements$2(XMLStatementBuilder) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getLogPrefix() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLogImpl() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultSqlProviderType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isCallSettersOnNulls() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isUseActualParamName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isReturnInstanceForEmptyRow() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isShrinkWhitespacesInSql() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isNullableOnForEach() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isArgNameBasedConstructorAutoMapping() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDatabaseId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getConfigurationFactory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSafeResultHandlerEnabled() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSafeRowBoundsEnabled() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isMapUnderscoreToCamelCase() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEnvironment() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAutoMappingBehavior() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAutoMappingUnknownColumnBehavior() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isLazyLoadingEnabled() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getProxyFactory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isAggressiveLazyLoading() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isMultipleResultSetsEnabled() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLazyLoadTriggerMethods() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isUseGeneratedKeys() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultExecutorType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isCacheEnabled() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultStatementTimeout() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultFetchSize() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultResultSetType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isUseColumnLabel() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLocalCacheScope() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getJdbcTypeForNull() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getVariables() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTypeHandlerRegistry() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTypeAliasRegistry() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMapperRegistry() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getReflectorFactory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getObjectFactory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getObjectWrapperFactory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLanguageRegistry() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultScriptingLanuageInstance() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIncompleteStatements() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIncompleteCacheRefs() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIncompleteResultMaps() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIncompleteMethods() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSqlFragments() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |