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:
committed by
Mark Paluch
parent
14647f9192
commit
6be036af3a
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user