Package com.alibaba.fastjson2.reader
Interface FieldReaderList<T,V>
- All Superinterfaces:
Comparable<FieldReader>,FieldReader<T>
-
Method Summary
Modifier and TypeMethodDescriptiondefault ObjectReadercheckObjectAutoType(JSONReader jsonReader) default Classdefault Typedefault ObjectReader<V>default ObjectreadFieldValue(JSONReader jsonReader) default voidreadFieldValue(JSONReader jsonReader, T object) Methods inherited from interface com.alibaba.fastjson2.reader.FieldReader
accept, accept, accept, accept, accept, accept, accept, accept, accept, addResolveTask, addResolveTask, compareTo, getDefaultValue, getEnumByHashCode, getEnumByOrdinal, getFeatures, getField, getFieldName, getFieldNameHash, getFormat, getInitReader, getItemClass, getItemClassHash, getItemObjectReader, getMethod, getObjectReader, getSchema, isFieldClassSerializable, isReadOnly, isUnwrapped, ordinal, processExtra, readFieldValueJSONB, setDefault
-
Method Details
-
getFieldType
- Specified by:
getFieldTypein interfaceFieldReader<T>
-
getFieldClass
- Specified by:
getFieldClassin interfaceFieldReader<T>
-
getItemType
Type getItemType()- Specified by:
getItemTypein interfaceFieldReader<T>
-
createList
-
getItemObjectReader
- Specified by:
getItemObjectReaderin interfaceFieldReader<T>
-
readFieldValue
- Specified by:
readFieldValuein interfaceFieldReader<T>
-
readFieldValue
- Specified by:
readFieldValuein interfaceFieldReader<T>
-
checkObjectAutoType
- Specified by:
checkObjectAutoTypein interfaceFieldReader<T>
-