final class FieldReaderDate<T> extends FieldReaderDateTimeCodec<T>
dateReader, formatMillis, formatUnixTimedefaultValue, features, field, fieldClass, fieldClassSerializable, fieldName, fieldNameHash, fieldNameHashLCase, fieldOffset, fieldType, format, function, itemClass, itemReader, itemType, locale, method, noneStaticMemberClass, ordinal, parameter, paramName, paramNameHash, propertyAccessor, reader, readOnly, referenceCache, schema| Constructor and Description |
|---|
FieldReaderDate(java.lang.String fieldName,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
int ordinal,
long features,
java.lang.String format,
java.util.Locale locale,
java.lang.Object defaultValue,
JSONSchema schema,
java.lang.reflect.Field field,
java.lang.reflect.Method method,
java.util.function.BiConsumer<T,java.util.Date> function) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
accept(T object,
java.util.Date value) |
protected void |
accept(T object,
java.time.Instant instant) |
protected void |
accept(T object,
java.time.LocalDateTime ldt) |
void |
accept(T object,
long value) |
protected void |
accept(T object,
java.time.ZonedDateTime zdt) |
protected void |
acceptNull(T object) |
protected java.lang.Object |
apply(java.util.Date value) |
protected java.lang.Object |
apply(java.time.Instant instant) |
protected java.lang.Object |
apply(java.time.LocalDateTime ldt) |
protected java.lang.Object |
apply(long millis) |
protected java.lang.Object |
apply(java.time.ZonedDateTime zdt) |
void |
readFieldValue(JSONReader jsonReader,
T object) |
accept, getObjectReader, getObjectReader, readFieldValue, supportAcceptTypeaccept, accept, accept, accept, accept, accept, accept, acceptAny, acceptDefaultValue, acceptExtra, addResolveTask, addResolveTask, belongTo, checkObjectAutoType, compareTo, createFormattedObjectReader, getFunction, getInitReader, getItemClass, getItemClassHash, getItemObjectReader, getItemObjectReader, getItemType, getObjectReader, isParameter, isReadOnly, isUnwrapped, processExtra, readFieldValueJSONB, sameTo, toStringpublic FieldReaderDate(java.lang.String fieldName,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
int ordinal,
long features,
java.lang.String format,
java.util.Locale locale,
java.lang.Object defaultValue,
JSONSchema schema,
java.lang.reflect.Field field,
java.lang.reflect.Method method,
java.util.function.BiConsumer<T,java.util.Date> function)
protected void acceptNull(T object)
acceptNull in class FieldReaderDateTimeCodec<T>public void readFieldValue(JSONReader jsonReader, T object)
readFieldValue in class FieldReader<T>protected void accept(T object, java.util.Date value)
accept in class FieldReaderDateTimeCodec<T>protected void accept(T object, java.time.Instant instant)
accept in class FieldReaderDateTimeCodec<T>public void accept(T object, long value)
accept in class FieldReader<T>protected void accept(T object, java.time.ZonedDateTime zdt)
accept in class FieldReaderDateTimeCodec<T>protected java.lang.Object apply(java.time.LocalDateTime ldt)
apply in class FieldReaderDateTimeCodec<T>protected void accept(T object, java.time.LocalDateTime ldt)
accept in class FieldReaderDateTimeCodec<T>protected java.lang.Object apply(java.util.Date value)
apply in class FieldReaderDateTimeCodec<T>protected java.lang.Object apply(java.time.Instant instant)
apply in class FieldReaderDateTimeCodec<T>protected java.lang.Object apply(java.time.ZonedDateTime zdt)
apply in class FieldReaderDateTimeCodec<T>protected java.lang.Object apply(long millis)
apply in class FieldReaderDateTimeCodec<T>