public final class ObjectReaderImplObject extends ObjectReaderPrimitive
| Modifier and Type | Field and Description |
|---|---|
static ObjectReaderImplObject |
INSTANCE |
objectClassHASH_TYPE, VALUE_NAME| Constructor and Description |
|---|
ObjectReaderImplObject() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
createInstance(java.util.Collection collection,
long features) |
java.lang.Object |
createInstance(long features) |
java.lang.Object |
createInstance(java.util.Map map,
long features) |
java.lang.Object |
readJSONBObject(JSONReader jsonReader,
java.lang.reflect.Type fieldType,
java.lang.Object fieldName,
long features)
Reads an object from JSONB format.
|
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.
|
getObjectClassclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, acceptExtra, acceptExtra, autoType, autoType, createInstance, createInstance, createInstance, createInstance, createInstanceNoneDefaultConstructor, getBuildFunction, getFeatures, getFieldReader, getFieldReader, getFieldReaderLCase, getTypeKey, getTypeKeyHash, readArrayMappingJSONBObject, readArrayMappingObject, readObject, readObject, readObject, setFieldValue, setFieldValue, setFieldValuepublic static final ObjectReaderImplObject INSTANCE
public java.lang.Object createInstance(long features)
createInstance in interface ObjectReadercreateInstance in class ObjectReaderPrimitiveTpublic java.lang.Object createInstance(java.util.Collection collection,
long features)
Tpublic java.lang.Object createInstance(java.util.Map map,
long features)
Tpublic java.lang.Object readObject(JSONReader jsonReader, java.lang.reflect.Type fieldType, java.lang.Object fieldName, long features)
ObjectReaderjsonReader - the JSONReader to use for parsingfieldType - the type of the field being readfieldName - the name of the field being readfeatures - the features to usepublic java.lang.Object readJSONBObject(JSONReader jsonReader, java.lang.reflect.Type fieldType, java.lang.Object fieldName, long features)
ObjectReaderreadJSONBObject in interface ObjectReaderreadJSONBObject in class ObjectReaderPrimitivejsonReader - the JSONReader to use for parsingfieldType - the type of the field being readfieldName - the name of the field being readfeatures - the features to use