public final class ObjectReaderImplInt32ValueArray extends ObjectReaderPrimitive
| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.function.Function<int[],java.lang.Object> |
builder |
static long |
HASH_TYPE |
(package private) static ObjectReaderImplInt32ValueArray |
INSTANCE |
objectClassVALUE_NAME| Constructor and Description |
|---|
ObjectReaderImplInt32ValueArray(java.lang.Class objectClass,
java.util.function.Function<int[],java.lang.Object> builder) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
createInstance(java.util.Collection collection,
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.
|
createInstance, getObjectClassclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, acceptExtra, acceptExtra, autoType, autoType, createInstance, createInstance, createInstance, createInstance, createInstance, createInstanceNoneDefaultConstructor, getBuildFunction, getFeatures, getFieldReader, getFieldReader, getFieldReaderLCase, getTypeKey, getTypeKeyHash, readArrayMappingJSONBObject, readArrayMappingObject, readObject, readObject, readObject, setFieldValue, setFieldValue, setFieldValuestatic final ObjectReaderImplInt32ValueArray INSTANCE
public static final long HASH_TYPE
final java.util.function.Function<int[],java.lang.Object> builder
ObjectReaderImplInt32ValueArray(java.lang.Class objectClass,
java.util.function.Function<int[],java.lang.Object> builder)
public 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 usepublic java.lang.Object createInstance(java.util.Collection collection,
long features)
T