Package com.alibaba.fastjson2.reader
Class FieldReaderInstant<T>
java.lang.Object
com.alibaba.fastjson2.reader.FieldReader<T>
com.alibaba.fastjson2.reader.FieldReaderInstant<T>
- All Implemented Interfaces:
Comparable<FieldReader>
-
Field Summary
Fields inherited from class com.alibaba.fastjson2.reader.FieldReader
defaultValue, features, field, fieldClass, fieldName, fieldOffset, fieldType, format, locale, method, ordinal, schema -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidprotected voidprotected voidaccept(T object, LocalDateTime ldt) protected voidaccept(T object, ZonedDateTime zdt) protected voidprotected voidacceptNull(T object) protected Objectapply(long millis) protected Objectprotected Objectapply(LocalDateTime ldt) protected Objectapply(ZonedDateTime zdt) protected Objectprotected DateTimeFormattergetFormatter(Locale locale) getObjectReader(JSONReader jsonReader) getObjectReader(JSONReader.Context context) readFieldValue(JSONReader jsonReader) voidreadFieldValue(JSONReader jsonReader, T object) booleansupportAcceptType(Class valueClass) Methods inherited from class com.alibaba.fastjson2.reader.FieldReader
accept, accept, accept, accept, accept, accept, accept, acceptDefaultValue, acceptExtra, addResolveTask, addResolveTask, checkObjectAutoType, compareTo, getInitReader, getItemClass, getItemClassHash, getItemObjectReader, getItemObjectReader, getItemType, isReadOnly, isUnwrapped, processExtra, readFieldValueJSONB, toString
-
Method Details
-
accept
-
accept
-
accept
-
apply
-
apply
-
apply
-
apply
-
apply
-
acceptNull
-
accept
- Overrides:
acceptin classFieldReader<T>
-
accept
-
getObjectReader
-
getObjectReader
-
readFieldValue
- Specified by:
readFieldValuein classFieldReader<T>
-
getFormatter
-
accept
- Specified by:
acceptin classFieldReader<T>
-
readFieldValue
- Specified by:
readFieldValuein classFieldReader<T>
-
supportAcceptType
- Overrides:
supportAcceptTypein classFieldReader<T>
-