Interface ObjectDeserializer
-
- All Superinterfaces:
com.alibaba.fastjson2.reader.ObjectReader
- All Known Implementing Classes:
CollectionCodec,JavaBeanDeserializer,MapDeserializer
public interface ObjectDeserializer extends com.alibaba.fastjson2.reader.ObjectReader
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description <T> Tdeserialze(DefaultJSONParser parser, Type type, Object fieldName)default intgetFastMatchToken()default ObjectreadObject(com.alibaba.fastjson2.JSONReader jsonReader, Type fieldType, Object fieldName, long features)-
Methods inherited from interface com.alibaba.fastjson2.reader.ObjectReader
accept, acceptExtra, acceptExtra, autoType, autoType, createInstance, createInstance, createInstance, createInstance, createInstance, createInstance, createInstance, createInstanceNoneDefaultConstructor, getBuildFunction, getFeatures, getFieldReader, getFieldReader, getFieldReaderLCase, getObjectClass, getTypeKey, getTypeKeyHash, readArrayMappingJSONBObject, readArrayMappingObject, readJSONBObject, readObject, readObject, readObject, setFieldValue, setFieldValue, setFieldValue
-
-
-
-
Method Detail
-
readObject
default Object readObject(com.alibaba.fastjson2.JSONReader jsonReader, Type fieldType, Object fieldName, long features)
- Specified by:
readObjectin interfacecom.alibaba.fastjson2.reader.ObjectReader
-
deserialze
<T> T deserialze(DefaultJSONParser parser, Type type, Object fieldName)
-
getFastMatchToken
default int getFastMatchToken()
-
-