@@ -347,32 +347,26 @@ public MappedStatement addMappedStatement(String id, SqlSource sqlSource, Statem
347347 String resultMap , Class <?> resultType , ResultSetType resultSetType , boolean flushCache , boolean useCache ,
348348 boolean resultOrdered , KeyGenerator keyGenerator , String keyProperty , String keyColumn , String databaseId ,
349349 LanguageDriver lang , String resultSets ) {
350- return addMappedStatement (
351- id , sqlSource , statementType , sqlCommandType , fetchSize , timeout ,
352- parameterMap , parameterType , resultMap , resultType , resultSetType ,
353- flushCache , useCache , resultOrdered , keyGenerator , keyProperty ,
354- keyColumn , databaseId , lang , null , false );
350+ return addMappedStatement (id , sqlSource , statementType , sqlCommandType , fetchSize , timeout , parameterMap ,
351+ parameterType , resultMap , resultType , resultSetType , flushCache , useCache , resultOrdered , keyGenerator ,
352+ keyProperty , keyColumn , databaseId , lang , null , false );
355353 }
356354
357355 public MappedStatement addMappedStatement (String id , SqlSource sqlSource , StatementType statementType ,
358356 SqlCommandType sqlCommandType , Integer fetchSize , Integer timeout , String parameterMap , Class <?> parameterType ,
359357 String resultMap , Class <?> resultType , ResultSetType resultSetType , boolean flushCache , boolean useCache ,
360358 boolean resultOrdered , KeyGenerator keyGenerator , String keyProperty , String keyColumn , String databaseId ,
361359 LanguageDriver lang ) {
362- return addMappedStatement (
363- id , sqlSource , statementType , sqlCommandType , fetchSize , timeout ,
364- parameterMap , parameterType , resultMap , resultType , resultSetType ,
365- flushCache , useCache , resultOrdered , keyGenerator , keyProperty ,
366- keyColumn , databaseId , lang , null );
360+ return addMappedStatement (id , sqlSource , statementType , sqlCommandType , fetchSize , timeout , parameterMap ,
361+ parameterType , resultMap , resultType , resultSetType , flushCache , useCache , resultOrdered , keyGenerator ,
362+ keyProperty , keyColumn , databaseId , lang , null );
367363 }
368364
369365 private <T > T valueOrDefault (T value , T defaultValue ) {
370366 return value == null ? defaultValue : value ;
371367 }
372368
373- private ParameterMap getStatementParameterMap (
374- String parameterMapName ,
375- Class <?> parameterTypeClass ,
369+ private ParameterMap getStatementParameterMap (String parameterMapName , Class <?> parameterTypeClass ,
376370 String statementId ) {
377371 parameterMapName = applyCurrentNamespace (parameterMapName , true );
378372 ParameterMap parameterMap = null ;
@@ -384,19 +378,13 @@ private ParameterMap getStatementParameterMap(
384378 }
385379 } else if (parameterTypeClass != null ) {
386380 List <ParameterMapping > parameterMappings = new ArrayList <>();
387- parameterMap = new ParameterMap .Builder (
388- configuration ,
389- statementId + "-Inline" ,
390- parameterTypeClass ,
381+ parameterMap = new ParameterMap .Builder (configuration , statementId + "-Inline" , parameterTypeClass ,
391382 parameterMappings ).build ();
392383 }
393384 return parameterMap ;
394385 }
395386
396- private List <ResultMap > getStatementResultMaps (
397- String resultMap ,
398- Class <?> resultType ,
399- String statementId ) {
387+ private List <ResultMap > getStatementResultMaps (String resultMap , Class <?> resultType , String statementId ) {
400388 resultMap = applyCurrentNamespace (resultMap , true );
401389
402390 List <ResultMap > resultMaps = new ArrayList <>();
@@ -406,35 +394,21 @@ private List<ResultMap> getStatementResultMaps(
406394 try {
407395 resultMaps .add (configuration .getResultMap (resultMapName .trim ()));
408396 } catch (IllegalArgumentException e ) {
409- throw new IncompleteElementException ("Could not find result map '" + resultMapName + "' referenced from '" + statementId + "'" , e );
397+ throw new IncompleteElementException (
398+ "Could not find result map '" + resultMapName + "' referenced from '" + statementId + "'" , e );
410399 }
411400 }
412401 } else if (resultType != null ) {
413- ResultMap inlineResultMap = new ResultMap .Builder (
414- configuration ,
415- statementId + "-Inline" ,
416- resultType ,
417- new ArrayList <>(),
418- null ).build ();
402+ ResultMap inlineResultMap = new ResultMap .Builder (configuration , statementId + "-Inline" , resultType ,
403+ new ArrayList <>(), null ).build ();
419404 resultMaps .add (inlineResultMap );
420405 }
421406 return resultMaps ;
422407 }
423408
424- public ResultMapping buildResultMapping (
425- Class <?> resultType ,
426- String property ,
427- String column ,
428- Class <?> javaType ,
429- JdbcType jdbcType ,
430- String nestedSelect ,
431- String nestedResultMap ,
432- String notNullColumn ,
433- String columnPrefix ,
434- Class <? extends TypeHandler <?>> typeHandler ,
435- List <ResultFlag > flags ,
436- String resultSet ,
437- String foreignColumn ,
409+ public ResultMapping buildResultMapping (Class <?> resultType , String property , String column , Class <?> javaType ,
410+ JdbcType jdbcType , String nestedSelect , String nestedResultMap , String notNullColumn , String columnPrefix ,
411+ Class <? extends TypeHandler <?>> typeHandler , List <ResultFlag > flags , String resultSet , String foreignColumn ,
438412 boolean lazy ) {
439413 Class <?> javaTypeClass = resolveResultJavaType (resultType , property , javaType );
440414 TypeHandler <?> typeHandlerInstance = resolveTypeHandler (javaTypeClass , typeHandler );
@@ -490,9 +464,8 @@ public ResultMapping buildResultMapping(
490464 public ResultMapping buildResultMapping (Class <?> resultType , String property , String column , Class <?> javaType ,
491465 JdbcType jdbcType , String nestedSelect , String nestedResultMap , String notNullColumn , String columnPrefix ,
492466 Class <? extends TypeHandler <?>> typeHandler , List <ResultFlag > flags ) {
493- return buildResultMapping (
494- resultType , property , column , javaType , jdbcType , nestedSelect ,
495- nestedResultMap , notNullColumn , columnPrefix , typeHandler , flags , null , null , configuration .isLazyLoadingEnabled ());
467+ return buildResultMapping (resultType , property , column , javaType , jdbcType , nestedSelect , nestedResultMap ,
468+ notNullColumn , columnPrefix , typeHandler , flags , null , null , configuration .isLazyLoadingEnabled ());
496469 }
497470
498471 /**
@@ -533,8 +506,8 @@ private List<ResultMapping> parseCompositeColumnName(String columnName) {
533506 while (parser .hasMoreTokens ()) {
534507 String property = parser .nextToken ();
535508 String column = parser .nextToken ();
536- ResultMapping complexResultMapping = new ResultMapping .Builder (
537- configuration , property , column , configuration .getTypeHandlerRegistry ().getUnknownTypeHandler ()).build ();
509+ ResultMapping complexResultMapping = new ResultMapping .Builder (configuration , property , column ,
510+ configuration .getTypeHandlerRegistry ().getUnknownTypeHandler ()).build ();
538511 composites .add (complexResultMapping );
539512 }
540513 }
@@ -556,7 +529,8 @@ private Class<?> resolveResultJavaType(Class<?> resultType, String property, Cla
556529 return javaType ;
557530 }
558531
559- private Class <?> resolveParameterJavaType (Class <?> resultType , String property , Class <?> javaType , JdbcType jdbcType ) {
532+ private Class <?> resolveParameterJavaType (Class <?> resultType , String property , Class <?> javaType ,
533+ JdbcType jdbcType ) {
560534 if (javaType == null ) {
561535 if (JdbcType .CURSOR .equals (jdbcType )) {
562536 javaType = java .sql .ResultSet .class ;
0 commit comments