@ -15,7 +15,6 @@
@@ -15,7 +15,6 @@
* /
package org.springframework.data.jdbc.core.convert ;
import static java.time.Instant.* ;
import static java.time.LocalDateTime.* ;
import static java.time.ZoneId.* ;
@ -46,7 +45,7 @@ import org.springframework.lang.NonNull;
@@ -46,7 +45,7 @@ import org.springframework.lang.NonNull;
* @author Jens Schauder
* @since 2 . 2
* /
public abstract class Jsr310TimestampBasedConverters {
abstract class Jsr310TimestampBasedConverters {
private static final List < Class < ? > > CLASSES = Arrays . asList ( LocalDateTime . class , LocalDate . class , LocalTime . class ,
Instant . class , ZoneId . class , Duration . class , Period . class ) ;
@ -58,7 +57,8 @@ public abstract class Jsr310TimestampBasedConverters {
@@ -58,7 +57,8 @@ public abstract class Jsr310TimestampBasedConverters {
* /
public static Collection < Converter < ? , ? > > getConvertersToRegister ( ) {
List < Converter < ? , ? > > converters = new ArrayList < > ( ) ;
List < Converter < ? , ? > > converters = new ArrayList < > ( 8 ) ;
converters . add ( TimestampToLocalDateTimeConverter . INSTANCE ) ;
converters . add ( LocalDateTimeToTimestampConverter . INSTANCE ) ;
converters . add ( TimestampToLocalDateConverter . INSTANCE ) ;
@ -71,11 +71,6 @@ public abstract class Jsr310TimestampBasedConverters {
@@ -71,11 +71,6 @@ public abstract class Jsr310TimestampBasedConverters {
return converters ;
}
public static boolean supports ( Class < ? > type ) {
return CLASSES . contains ( type ) ;
}
@ReadingConverter
public enum TimestampToLocalDateTimeConverter implements Converter < Timestamp , LocalDateTime > {