diff --git a/spring-data-r2dbc/src/main/java/org/springframework/data/r2dbc/convert/R2dbcConverters.java b/spring-data-r2dbc/src/main/java/org/springframework/data/r2dbc/convert/R2dbcConverters.java index e4d8f368d9..c94f591b6e 100644 --- a/spring-data-r2dbc/src/main/java/org/springframework/data/r2dbc/convert/R2dbcConverters.java +++ b/spring-data-r2dbc/src/main/java/org/springframework/data/r2dbc/convert/R2dbcConverters.java @@ -30,10 +30,6 @@ import org.springframework.core.convert.converter.Converter; import org.springframework.core.convert.converter.ConverterFactory; -import org.springframework.data.r2dbc.convert.R2dbcConverters.RowToNumberConverterFactory.RowToOffsetDateTimeConverter; -import org.springframework.data.r2dbc.convert.R2dbcConverters.RowToNumberConverterFactory.RowToStringConverter; -import org.springframework.data.r2dbc.convert.R2dbcConverters.RowToNumberConverterFactory.RowToUuidConverter; -import org.springframework.data.r2dbc.convert.R2dbcConverters.RowToNumberConverterFactory.RowToZonedDateTimeConverter; import org.springframework.util.Assert; import org.springframework.util.NumberUtils; @@ -42,6 +38,7 @@ * * @author Hebert Coelho * @author Mark Paluch + * @author Valeriy Vyrva */ abstract class R2dbcConverters { @@ -169,66 +166,66 @@ public T convert(Row source) { return (object != null ? NumberUtils.convertNumberToTargetClass((Number) object, this.targetType) : null); } } + } - /** - * Simple singleton to convert {@link Row}s to their {@link OffsetDateTime} representation. - * - * @author Hebert Coelho - */ - public enum RowToOffsetDateTimeConverter implements Converter { + /** + * Simple singleton to convert {@link Row}s to their {@link OffsetDateTime} representation. + * + * @author Hebert Coelho + */ + public enum RowToOffsetDateTimeConverter implements Converter { - INSTANCE; + INSTANCE; - @Override - public OffsetDateTime convert(Row row) { - return row.get(0, OffsetDateTime.class); - } + @Override + public OffsetDateTime convert(Row row) { + return row.get(0, OffsetDateTime.class); } + } - /** - * Simple singleton to convert {@link Row}s to their {@link String} representation. - * - * @author Hebert Coelho - */ - public enum RowToStringConverter implements Converter { + /** + * Simple singleton to convert {@link Row}s to their {@link String} representation. + * + * @author Hebert Coelho + */ + public enum RowToStringConverter implements Converter { - INSTANCE; + INSTANCE; - @Override - public String convert(Row row) { - return row.get(0, String.class); - } + @Override + public String convert(Row row) { + return row.get(0, String.class); } + } - /** - * Simple singleton to convert {@link Row}s to their {@link UUID} representation. - * - * @author Hebert Coelho - */ - public enum RowToUuidConverter implements Converter { + /** + * Simple singleton to convert {@link Row}s to their {@link UUID} representation. + * + * @author Hebert Coelho + */ + public enum RowToUuidConverter implements Converter { - INSTANCE; + INSTANCE; - @Override - public UUID convert(Row row) { - return row.get(0, UUID.class); - } + @Override + public UUID convert(Row row) { + return row.get(0, UUID.class); } + } - /** - * Simple singleton to convert {@link Row}s to their {@link ZonedDateTime} representation. - * - * @author Hebert Coelho - */ - public enum RowToZonedDateTimeConverter implements Converter { + /** + * Simple singleton to convert {@link Row}s to their {@link ZonedDateTime} representation. + * + * @author Hebert Coelho + */ + public enum RowToZonedDateTimeConverter implements Converter { - INSTANCE; + INSTANCE; - @Override - public ZonedDateTime convert(Row row) { - return row.get(0, ZonedDateTime.class); - } + @Override + public ZonedDateTime convert(Row row) { + return row.get(0, ZonedDateTime.class); } - } + } diff --git a/spring-data-r2dbc/src/test/java/org/springframework/data/r2dbc/convert/R2dbcConvertersUnitTests.java b/spring-data-r2dbc/src/test/java/org/springframework/data/r2dbc/convert/R2dbcConvertersUnitTests.java index 0eae76c039..98e49859aa 100644 --- a/spring-data-r2dbc/src/test/java/org/springframework/data/r2dbc/convert/R2dbcConvertersUnitTests.java +++ b/spring-data-r2dbc/src/test/java/org/springframework/data/r2dbc/convert/R2dbcConvertersUnitTests.java @@ -35,16 +35,17 @@ import org.springframework.data.r2dbc.convert.R2dbcConverters.RowToLocalDateTimeConverter; import org.springframework.data.r2dbc.convert.R2dbcConverters.RowToLocalTimeConverter; import org.springframework.data.r2dbc.convert.R2dbcConverters.RowToNumberConverterFactory; -import org.springframework.data.r2dbc.convert.R2dbcConverters.RowToNumberConverterFactory.RowToOffsetDateTimeConverter; -import org.springframework.data.r2dbc.convert.R2dbcConverters.RowToNumberConverterFactory.RowToStringConverter; -import org.springframework.data.r2dbc.convert.R2dbcConverters.RowToNumberConverterFactory.RowToUuidConverter; -import org.springframework.data.r2dbc.convert.R2dbcConverters.RowToNumberConverterFactory.RowToZonedDateTimeConverter; +import org.springframework.data.r2dbc.convert.R2dbcConverters.RowToOffsetDateTimeConverter; +import org.springframework.data.r2dbc.convert.R2dbcConverters.RowToStringConverter; +import org.springframework.data.r2dbc.convert.R2dbcConverters.RowToUuidConverter; +import org.springframework.data.r2dbc.convert.R2dbcConverters.RowToZonedDateTimeConverter; /** * Unit tests for {@link R2dbcConverters}. * * @author Hebert Coelho * @author Mark Paluch + * @author Valeriy Vyrva */ public class R2dbcConvertersUnitTests {