Uses of Class
org.apache.ibatis.mapping.ResultMapping
Packages that use ResultMapping
Package
Description
Base package for the Configuration building code.
Parses annotions to create a Configuration.
Parses XML files to create a Configuration.
Contains the result processing logic.
Base package for mapping.
-
Uses of ResultMapping in org.apache.ibatis.builder
Fields in org.apache.ibatis.builder with type parameters of type ResultMappingModifier and TypeFieldDescriptionprivate final List
<ResultMapping> ResultMapResolver.resultMappings
Methods in org.apache.ibatis.builder that return ResultMappingModifier and TypeMethodDescriptionMapperBuilderAssistant.buildResultMapping
(Class<?> resultType, String property, String column, Class<?> javaType, JdbcType jdbcType, String nestedSelect, String nestedResultMap, String notNullColumn, String columnPrefix, Class<? extends TypeHandler<?>> typeHandler, List<ResultFlag> flags) Backward compatibility signature 'buildResultMapping'.MapperBuilderAssistant.buildResultMapping
(Class<?> resultType, String property, String column, Class<?> javaType, JdbcType jdbcType, String nestedSelect, String nestedResultMap, String notNullColumn, String columnPrefix, Class<? extends TypeHandler<?>> typeHandler, List<ResultFlag> flags, String resultSet, String foreignColumn, boolean lazy) Methods in org.apache.ibatis.builder that return types with arguments of type ResultMappingModifier and TypeMethodDescriptionprivate List
<ResultMapping> MapperBuilderAssistant.parseCompositeColumnName
(String columnName) Method parameters in org.apache.ibatis.builder with type arguments of type ResultMappingModifier and TypeMethodDescriptionMapperBuilderAssistant.addResultMap
(String id, Class<?> type, String extend, Discriminator discriminator, List<ResultMapping> resultMappings, Boolean autoMapping) Constructor parameters in org.apache.ibatis.builder with type arguments of type ResultMappingModifierConstructorDescriptionResultMapResolver
(MapperBuilderAssistant assistant, String id, Class<?> type, String extend, Discriminator discriminator, List<ResultMapping> resultMappings, Boolean autoMapping) -
Uses of ResultMapping in org.apache.ibatis.builder.annotation
Method parameters in org.apache.ibatis.builder.annotation with type arguments of type ResultMappingModifier and TypeMethodDescriptionprivate void
MapperAnnotationBuilder.applyConstructorArgs
(Arg[] args, Class<?> resultType, List<ResultMapping> resultMappings) private void
MapperAnnotationBuilder.applyResults
(Result[] results, Class<?> resultType, List<ResultMapping> resultMappings) -
Uses of ResultMapping in org.apache.ibatis.builder.xml
Methods in org.apache.ibatis.builder.xml that return ResultMappingModifier and TypeMethodDescriptionprivate ResultMapping
XMLMapperBuilder.buildResultMappingFromContext
(XNode context, Class<?> resultType, List<ResultFlag> flags) Method parameters in org.apache.ibatis.builder.xml with type arguments of type ResultMappingModifier and TypeMethodDescriptionprivate void
XMLMapperBuilder.processConstructorElement
(XNode resultChild, Class<?> resultType, List<ResultMapping> resultMappings) private Discriminator
XMLMapperBuilder.processDiscriminatorElement
(XNode context, Class<?> resultType, List<ResultMapping> resultMappings) private String
XMLMapperBuilder.processNestedResultMappings
(XNode context, List<ResultMapping> resultMappings, Class<?> enclosingType) private ResultMap
XMLMapperBuilder.resultMapElement
(XNode resultMapNode, List<ResultMapping> additionalResultMappings, Class<?> enclosingType) -
Uses of ResultMapping in org.apache.ibatis.executor.resultset
Fields in org.apache.ibatis.executor.resultset declared as ResultMappingFields in org.apache.ibatis.executor.resultset with type parameters of type ResultMappingModifier and TypeFieldDescriptionprivate final Map
<String, ResultMapping> DefaultResultSetHandler.nextResultMaps
Methods in org.apache.ibatis.executor.resultset that return types with arguments of type ResultMappingModifier and TypeMethodDescriptionprivate List
<ResultMapping> DefaultResultSetHandler.getResultMappingsForRowKey
(ResultMap resultMap) Methods in org.apache.ibatis.executor.resultset with parameters of type ResultMappingModifier and TypeMethodDescriptionprivate void
DefaultResultSetHandler.addPendingChildRelation
(ResultSet rs, MetaObject metaResultObject, ResultMapping parentMapping) private boolean
DefaultResultSetHandler.anyNotNullColumnHasValue
(ResultMapping resultMapping, String columnPrefix, ResultSetWrapper rsw) private CacheKey
DefaultResultSetHandler.createKeyForMultipleResults
(ResultSet rs, ResultMapping resultMapping, String names, String columns) private String
DefaultResultSetHandler.getColumnPrefix
(String parentPrefix, ResultMapping resultMapping) private Object
DefaultResultSetHandler.getNestedQueryConstructorValue
(ResultSet rs, ResultMapping constructorMapping, String columnPrefix) private Object
DefaultResultSetHandler.getNestedQueryMappingValue
(ResultSet rs, MetaObject metaResultObject, ResultMapping propertyMapping, ResultLoaderMap lazyLoader, String columnPrefix) private Object
DefaultResultSetHandler.getPropertyMappingValue
(ResultSet rs, MetaObject metaResultObject, ResultMapping propertyMapping, ResultLoaderMap lazyLoader, String columnPrefix) private void
DefaultResultSetHandler.handleResultSet
(ResultSetWrapper rsw, ResultMap resultMap, List<Object> multipleResults, ResultMapping parentMapping) void
DefaultResultSetHandler.handleRowValues
(ResultSetWrapper rsw, ResultMap resultMap, ResultHandler<?> resultHandler, RowBounds rowBounds, ResultMapping parentMapping) private void
DefaultResultSetHandler.handleRowValuesForNestedResultMap
(ResultSetWrapper rsw, ResultMap resultMap, ResultHandler<?> resultHandler, RowBounds rowBounds, ResultMapping parentMapping) private void
DefaultResultSetHandler.handleRowValuesForSimpleResultMap
(ResultSetWrapper rsw, ResultMap resultMap, ResultHandler<?> resultHandler, RowBounds rowBounds, ResultMapping parentMapping) private Object
DefaultResultSetHandler.instantiateCollectionPropertyIfAppropriate
(ResultMapping resultMapping, MetaObject metaObject) private void
DefaultResultSetHandler.linkObjects
(MetaObject metaObject, ResultMapping resultMapping, Object rowValue) private void
DefaultResultSetHandler.linkToParents
(ResultSet rs, ResultMapping parentMapping, Object rowValue) private Object
DefaultResultSetHandler.prepareCompositeKeyParameter
(ResultSet rs, ResultMapping resultMapping, Class<?> parameterType, String columnPrefix) private Object
DefaultResultSetHandler.prepareParameterForNestedQuery
(ResultSet rs, ResultMapping resultMapping, Class<?> parameterType, String columnPrefix) private Object
DefaultResultSetHandler.prepareSimpleKeyParameter
(ResultSet rs, ResultMapping resultMapping, Class<?> parameterType, String columnPrefix) private void
DefaultResultSetHandler.storeObject
(ResultHandler<?> resultHandler, DefaultResultContext<Object> resultContext, Object rowValue, ResultMapping parentMapping, ResultSet rs) Method parameters in org.apache.ibatis.executor.resultset with type arguments of type ResultMappingModifier and TypeMethodDescription(package private) Object
DefaultResultSetHandler.createParameterizedResultObject
(ResultSetWrapper rsw, Class<?> resultType, List<ResultMapping> constructorMappings, List<Class<?>> constructorArgTypes, List<Object> constructorArgs, String columnPrefix) private void
DefaultResultSetHandler.createRowKeyForMappedProperties
(ResultMap resultMap, ResultSetWrapper rsw, CacheKey cacheKey, List<ResultMapping> resultMappings, String columnPrefix) -
Uses of ResultMapping in org.apache.ibatis.mapping
Fields in org.apache.ibatis.mapping declared as ResultMappingModifier and TypeFieldDescriptionprivate ResultMapping
Discriminator.resultMapping
private ResultMapping
ResultMapping.Builder.resultMapping
Fields in org.apache.ibatis.mapping with type parameters of type ResultMappingModifier and TypeFieldDescriptionprivate List
<ResultMapping> ResultMapping.composites
private List
<ResultMapping> ResultMap.constructorResultMappings
private List
<ResultMapping> ResultMap.idResultMappings
private List
<ResultMapping> ResultMap.propertyResultMappings
private List
<ResultMapping> ResultMap.resultMappings
Methods in org.apache.ibatis.mapping that return ResultMappingMethods in org.apache.ibatis.mapping that return types with arguments of type ResultMappingModifier and TypeMethodDescriptionResultMapping.getComposites()
ResultMap.getConstructorResultMappings()
ResultMap.getIdResultMappings()
ResultMap.getPropertyResultMappings()
ResultMap.getResultMappings()
Method parameters in org.apache.ibatis.mapping with type arguments of type ResultMappingModifier and TypeMethodDescriptionResultMapping.Builder.composites
(List<ResultMapping> composites) Constructors in org.apache.ibatis.mapping with parameters of type ResultMappingModifierConstructorDescriptionBuilder
(Configuration configuration, ResultMapping resultMapping, Map<String, String> discriminatorMap) Constructor parameters in org.apache.ibatis.mapping with type arguments of type ResultMappingModifierConstructorDescriptionBuilder
(Configuration configuration, String id, Class<?> type, List<ResultMapping> resultMappings) Builder
(Configuration configuration, String id, Class<?> type, List<ResultMapping> resultMappings, Boolean autoMapping)