public interface ObjectDeserializer extends ObjectReader
HASH_TYPE, VALUE_NAME| Modifier and Type | Method and Description |
|---|---|
<T> T |
deserialze(DefaultJSONParser parser,
java.lang.reflect.Type type,
java.lang.Object fieldName) |
default int |
getFastMatchToken() |
default java.lang.Object |
readObject(JSONReader jsonReader,
java.lang.reflect.Type fieldType,
java.lang.Object fieldName,
long features)
Reads an object from the specified JSONReader with the given field type, field name, and features.
|
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, setFieldValuedefault java.lang.Object readObject(JSONReader jsonReader, java.lang.reflect.Type fieldType, java.lang.Object fieldName, long features)
ObjectReaderreadObject in interface ObjectReaderjsonReader - the JSONReader to use for parsingfieldType - the type of the field being readfieldName - the name of the field being readfeatures - the features to use<T> T deserialze(DefaultJSONParser parser, java.lang.reflect.Type type, java.lang.Object fieldName)
default int getFastMatchToken()