org.apache.ibatis.mapping
Class ResultMapping.Builder

java.lang.Object
  extended by org.apache.ibatis.mapping.ResultMapping.Builder
Enclosing class:
ResultMapping

public static class ResultMapping.Builder
extends java.lang.Object


Constructor Summary
ResultMapping.Builder(Configuration configuration, java.lang.String property)
           
ResultMapping.Builder(Configuration configuration, java.lang.String property, java.lang.String column, java.lang.Class javaType)
           
ResultMapping.Builder(Configuration configuration, java.lang.String property, java.lang.String column, TypeHandler typeHandler)
           
 
Method Summary
 ResultMapping build()
           
 ResultMapping.Builder column(java.lang.String column)
           
 ResultMapping.Builder composites(java.util.List<ResultMapping> composites)
           
 ResultMapping.Builder flags(java.util.List<ResultFlag> flags)
           
 ResultMapping.Builder javaType(java.lang.Class javaType)
           
 ResultMapping.Builder jdbcType(JdbcType jdbcType)
           
 ResultMapping.Builder nestedQueryId(java.lang.String nestedQueryId)
           
 ResultMapping.Builder nestedResultMapId(java.lang.String nestedResultMapId)
           
 ResultMapping.Builder typeHandler(TypeHandler typeHandler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResultMapping.Builder

public ResultMapping.Builder(Configuration configuration,
                             java.lang.String property,
                             java.lang.String column,
                             TypeHandler typeHandler)

ResultMapping.Builder

public ResultMapping.Builder(Configuration configuration,
                             java.lang.String property,
                             java.lang.String column,
                             java.lang.Class javaType)

ResultMapping.Builder

public ResultMapping.Builder(Configuration configuration,
                             java.lang.String property)
Method Detail

javaType

public ResultMapping.Builder javaType(java.lang.Class javaType)

jdbcType

public ResultMapping.Builder jdbcType(JdbcType jdbcType)

nestedResultMapId

public ResultMapping.Builder nestedResultMapId(java.lang.String nestedResultMapId)

nestedQueryId

public ResultMapping.Builder nestedQueryId(java.lang.String nestedQueryId)

flags

public ResultMapping.Builder flags(java.util.List<ResultFlag> flags)

typeHandler

public ResultMapping.Builder typeHandler(TypeHandler typeHandler)

composites

public ResultMapping.Builder composites(java.util.List<ResultMapping> composites)

build

public ResultMapping build()

column

public ResultMapping.Builder column(java.lang.String column)


Copyright © 2010. All Rights Reserved.