Package org.apache.ibatis.mapping
Class ResultMapping.Builder
- java.lang.Object
 - 
- org.apache.ibatis.mapping.ResultMapping.Builder
 
 
- 
- Enclosing class:
 - ResultMapping
 
public static class ResultMapping.Builder extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description Builder(Configuration configuration, String property)Builder(Configuration configuration, String property, String column, Class<?> javaType)Builder(Configuration configuration, String property, String column, TypeHandler<?> typeHandler) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResultMappingbuild()ResultMapping.Buildercolumn(String column)ResultMapping.BuildercolumnPrefix(String columnPrefix)ResultMapping.Buildercomposites(List<ResultMapping> composites)ResultMapping.Builderflags(List<ResultFlag> flags)ResultMapping.BuilderforeignColumn(String foreignColumn)ResultMapping.BuilderjavaType(Class<?> javaType)ResultMapping.BuilderjdbcType(JdbcType jdbcType)ResultMapping.Builderlazy(boolean lazy)ResultMapping.BuildernestedQueryId(String nestedQueryId)ResultMapping.BuildernestedResultMapId(String nestedResultMapId)ResultMapping.BuildernotNullColumns(Set<String> notNullColumns)ResultMapping.BuilderresultSet(String resultSet)ResultMapping.BuildertypeHandler(TypeHandler<?> typeHandler) 
 - 
 
- 
- 
Constructor Detail
- 
Builder
public Builder(Configuration configuration, String property, String column, TypeHandler<?> typeHandler)
 
- 
Builder
public Builder(Configuration configuration, String property, String column, Class<?> javaType)
 
- 
Builder
public Builder(Configuration configuration, String property)
 
 - 
 
- 
Method Detail
- 
javaType
public ResultMapping.Builder javaType(Class<?> javaType)
 
- 
jdbcType
public ResultMapping.Builder jdbcType(JdbcType jdbcType)
 
- 
nestedResultMapId
public ResultMapping.Builder nestedResultMapId(String nestedResultMapId)
 
- 
nestedQueryId
public ResultMapping.Builder nestedQueryId(String nestedQueryId)
 
- 
resultSet
public ResultMapping.Builder resultSet(String resultSet)
 
- 
foreignColumn
public ResultMapping.Builder foreignColumn(String foreignColumn)
 
- 
notNullColumns
public ResultMapping.Builder notNullColumns(Set<String> notNullColumns)
 
- 
columnPrefix
public ResultMapping.Builder columnPrefix(String columnPrefix)
 
- 
flags
public ResultMapping.Builder flags(List<ResultFlag> flags)
 
- 
typeHandler
public ResultMapping.Builder typeHandler(TypeHandler<?> typeHandler)
 
- 
composites
public ResultMapping.Builder composites(List<ResultMapping> composites)
 
- 
lazy
public ResultMapping.Builder lazy(boolean lazy)
 
- 
build
public ResultMapping build()
 
- 
column
public ResultMapping.Builder column(String column)
 
 - 
 
 -