Closed
Description
replace constructor form private as protected as well as LocalDateSerializer's
public LocalDateTimeSerializer(DateTimeFormatter f) {
super(LocalDateTime.class, f);
}
// this constructor
private LocalDateTimeSerializer(LocalDateTimeSerializer base, DateTimeFormatter dtf,
Boolean useTimestamp, Boolean useNanoseconds) {
super(base, dtf, useTimestamp, useNanoseconds, null);
}
@Override
protected JSR310FormattedSerializerBase<LocalDateTime> withFormat(DateTimeFormatter f,
Boolean useTimestamp, JsonFormat.Shape shape) {
return new LocalDateTimeSerializer(this, f, useTimestamp, _useNanoseconds);
}
Metadata
Metadata
Assignees
Labels
No labels