Package com.alibaba.fastjson2.reader
Class FieldReaderAtomicReference<T>
- java.lang.Object
-
- com.alibaba.fastjson2.reader.FieldReader<T>
-
- com.alibaba.fastjson2.reader.FieldReaderAtomicReference<T>
-
- All Implemented Interfaces:
Comparable<FieldReader>
public abstract class FieldReaderAtomicReference<T> extends FieldReader<T>
-
-
Field Summary
-
Fields inherited from class com.alibaba.fastjson2.reader.FieldReader
defaultValue, features, field, fieldClass, fieldName, fieldOffset, fieldType, format, locale, method, ordinal, schema
-
-
Constructor Summary
Constructors Constructor Description FieldReaderAtomicReference(String fieldName, Type fieldType, Class fieldClass, int ordinal, long features, String format, JSONSchema schema, Method method, Field field)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectreadFieldValue(JSONReader jsonReader)voidreadFieldValue(JSONReader jsonReader, T object)-
Methods inherited from class com.alibaba.fastjson2.reader.FieldReader
accept, accept, accept, accept, accept, accept, accept, accept, accept, acceptAny, acceptDefaultValue, acceptExtra, addResolveTask, addResolveTask, belongTo, checkObjectAutoType, compareTo, getFunction, getInitReader, getItemClass, getItemClassHash, getItemObjectReader, getItemObjectReader, getItemType, getObjectReader, getObjectReader, getObjectReader, isReadOnly, isUnwrapped, processExtra, readFieldValueJSONB, sameTo, supportAcceptType, toString
-
-
-
-
Method Detail
-
readFieldValue
public void readFieldValue(JSONReader jsonReader, T object)
- Specified by:
readFieldValuein classFieldReader<T>
-
readFieldValue
public Object readFieldValue(JSONReader jsonReader)
- Specified by:
readFieldValuein classFieldReader<T>
-
-