DATACMNS-1014 - Removed DateMidnight related converters.

org.joda.time.DateMidnight is deprecated, therefore we drop support for DateMidnight and remove all references to it.

Original pull request: #213.
This commit is contained in:
Jens Schauder
2017-05-02 11:55:15 +02:00
committed by Mark Paluch
parent 14647f9192
commit 6be036af3a

View File

@@ -21,7 +21,6 @@ import java.util.Collections;
import java.util.Date;
import java.util.List;
import org.joda.time.DateMidnight;
import org.joda.time.DateTime;
import org.joda.time.LocalDate;
import org.joda.time.LocalDateTime;
@@ -34,6 +33,7 @@ import org.springframework.util.ClassUtils;
*
* @author Oliver Gierke
* @author Christoph Strobl
* @author Jens Schauder
*/
@SuppressWarnings("deprecation")
public abstract class JodaTimeConverters {
@@ -55,12 +55,10 @@ public abstract class JodaTimeConverters {
converters.add(LocalDateToDateConverter.INSTANCE);
converters.add(LocalDateTimeToDateConverter.INSTANCE);
converters.add(DateTimeToDateConverter.INSTANCE);
converters.add(DateMidnightToDateConverter.INSTANCE);
converters.add(DateToLocalDateConverter.INSTANCE);
converters.add(DateToLocalDateTimeConverter.INSTANCE);
converters.add(DateToDateTimeConverter.INSTANCE);
converters.add(DateToDateMidnightConverter.INSTANCE);
converters.add(LocalDateTimeToJodaLocalDateTime.INSTANCE);
converters.add(LocalDateTimeToJodaDateTime.INSTANCE);
@@ -95,15 +93,6 @@ public abstract class JodaTimeConverters {
}
}
public static enum DateMidnightToDateConverter implements Converter<DateMidnight, Date> {
INSTANCE;
public Date convert(DateMidnight source) {
return source == null ? null : source.toDate();
}
}
public static enum DateToLocalDateConverter implements Converter<Date, LocalDate> {
INSTANCE;
@@ -131,15 +120,6 @@ public abstract class JodaTimeConverters {
}
}
public static enum DateToDateMidnightConverter implements Converter<Date, DateMidnight> {
INSTANCE;
public DateMidnight convert(Date source) {
return source == null ? null : new DateMidnight(source.getTime());
}
}
public static enum LocalDateTimeToJodaLocalDateTime implements Converter<java.time.LocalDateTime, LocalDateTime> {
INSTANCE;