Merge pull request #858 from 0xbaadf00d/feature/deprecated-api-usage

Deprecated API usage - Modify ScalarTypeJodaLocalTime to use toDateTimeToday().getMillis()
This commit is contained in:
Rob Bygrave
2016-11-06 22:59:32 +13:00
committed by GitHub
@@ -29,7 +29,7 @@ public class ScalarTypeJodaLocalTime extends ScalarTypeBase<LocalTime> {
if (value == null) {
b.setNull(Types.TIME);
} else {
b.setTime(new Time(value.getHourOfDay(), value.getMinuteOfHour(), value.getSecondOfMinute()));
b.setTime(new Time(value.toDateTimeToday().getMillis()));
}
}
@@ -48,7 +48,7 @@ public class ScalarTypeJodaLocalTime extends ScalarTypeBase<LocalTime> {
public Object toJdbcType(Object value) {
if (value instanceof LocalTime) {
LocalTime lt = (LocalTime) value;
return new Time(lt.getHourOfDay(), lt.getMinuteOfHour(), lt.getSecondOfMinute());
return new Time(lt.toDateTimeToday().getMillis());
}
return BasicTypeConverter.toTime(value);
}