@ -1,5 +1,5 @@
@@ -1,5 +1,5 @@
/ *
* Copyright 2002 - 2018 the original author or authors .
* Copyright 2002 - 2019 the original author or authors .
*
* Licensed under the Apache License , Version 2 . 0 ( the "License" ) ;
* you may not use this file except in compliance with the License .
@ -219,6 +219,7 @@ public class SingleColumnRowMapper<T> implements RowMapper<T> {
@@ -219,6 +219,7 @@ public class SingleColumnRowMapper<T> implements RowMapper<T> {
* ( with the required type specified only once ) .
* @param requiredType the type that each result object is expected to match
* @since 4 . 1
* @see # newInstance ( Class , ConversionService )
* /
public static < T > SingleColumnRowMapper < T > newInstance ( Class < T > requiredType ) {
return new SingleColumnRowMapper < > ( requiredType ) ;
@ -228,10 +229,15 @@ public class SingleColumnRowMapper<T> implements RowMapper<T> {
@@ -228,10 +229,15 @@ public class SingleColumnRowMapper<T> implements RowMapper<T> {
* Static factory method to create a new { @code SingleColumnRowMapper }
* ( with the required type specified only once ) .
* @param requiredType the type that each result object is expected to match
* @param conversionService the { @link ConversionService } for converting a fetched value
* @param conversionService the { @link ConversionService } for converting a
* fetched value , or { @code null } for none
* @since 5 . 0 . 4
* @see # newInstance ( Class )
* @see # setConversionService
* /
public static < T > SingleColumnRowMapper < T > newInstance ( Class < T > requiredType , @Nullable ConversionService conversionService ) {
public static < T > SingleColumnRowMapper < T > newInstance (
Class < T > requiredType , @Nullable ConversionService conversionService ) {
SingleColumnRowMapper < T > rowMapper = newInstance ( requiredType ) ;
rowMapper . setConversionService ( conversionService ) ;
return rowMapper ;