public class ObjectReader11<T> extends ObjectReaderAdapter<T>
| Modifier and Type | Field and Description |
|---|---|
protected FieldReader |
fieldReader0 |
protected FieldReader |
fieldReader1 |
protected FieldReader |
fieldReader10 |
protected FieldReader |
fieldReader2 |
protected FieldReader |
fieldReader3 |
protected FieldReader |
fieldReader4 |
protected FieldReader |
fieldReader5 |
protected FieldReader |
fieldReader6 |
protected FieldReader |
fieldReader7 |
protected FieldReader |
fieldReader8 |
protected FieldReader |
fieldReader9 |
(package private) long |
hashCode0 |
(package private) long |
hashCode0LCase |
(package private) long |
hashCode1 |
(package private) long |
hashCode10 |
(package private) long |
hashCode10LCase |
(package private) long |
hashCode1LCase |
(package private) long |
hashCode2 |
(package private) long |
hashCode2LCase |
(package private) long |
hashCode3 |
(package private) long |
hashCode3LCase |
(package private) long |
hashCode4 |
(package private) long |
hashCode4LCase |
(package private) long |
hashCode5 |
(package private) long |
hashCode5LCase |
(package private) long |
hashCode6 |
(package private) long |
hashCode6LCase |
(package private) long |
hashCode7 |
(package private) long |
hashCode7LCase |
(package private) long |
hashCode8 |
(package private) long |
hashCode8LCase |
(package private) long |
hashCode9 |
(package private) long |
hashCode9LCase |
protected ObjectReader |
objectReader0 |
protected ObjectReader |
objectReader1 |
protected ObjectReader |
objectReader10 |
protected ObjectReader |
objectReader2 |
protected ObjectReader |
objectReader3 |
protected ObjectReader |
objectReader4 |
protected ObjectReader |
objectReader5 |
protected ObjectReader |
objectReader6 |
protected ObjectReader |
objectReader7 |
protected ObjectReader |
objectReader8 |
protected ObjectReader |
objectReader9 |
constructor, fieldReaders, hashCodes, hashCodesLCase, instantiationError, mapping, mappingLCase, parameterCount, seeAlso, seeAlsoDefault, seeAlsoMapping, seeAlsoNames, typeKey, typeKeyHashCodeautoTypeBeforeHandler, buildFunction, creator, extraFieldReader, features, hasDefaultValue, objectClass, schema, serializable, typeName, typeNameHashHASH_TYPE, VALUE_NAME| Constructor and Description |
|---|
ObjectReader11(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader11(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
| Modifier and Type | Method and Description |
|---|---|
FieldReader |
getFieldReader(long hashCode)
Gets the FieldReader for the specified field hash code.
|
FieldReader |
getFieldReaderLCase(long hashCode)
Gets the FieldReader for the specified field hash code, using lowercase matching.
|
apply, autoType, autoType, autoType, autoType, createInstance, createInstance, createInstance, createInstance0, getBuildFunction, getFeatures, getFieldOrdinal, getFieldReaders, getFieldReaderUL, getTypeKey, getTypeKeyHash, ignoreError, initDefaultValue, initStringFieldAsEmpty, readArrayMappingJSONBObject, readArrayMappingJSONBObject0, readArrayMappingObject, readFieldValue, readFieldValue, readJSONBObjectacceptExtra, checkAutoType, checkAutoType, checkAutoType0, getAutoTypeBeforeHandler, getObjectClass, processExtra, processExtra, processObjectInputSingleItemArray, readFieldValueWithLCase, readObject, readObject, setAutoTypeBeforeHandlerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, acceptExtra, createInstance, createInstance, createInstance, createInstance, createInstanceNoneDefaultConstructor, getFieldReader, readObject, readObject, readObject, setFieldValue, setFieldValue, setFieldValueprotected final FieldReader fieldReader0
protected final FieldReader fieldReader1
protected final FieldReader fieldReader2
protected final FieldReader fieldReader3
protected final FieldReader fieldReader4
protected final FieldReader fieldReader5
protected final FieldReader fieldReader6
protected final FieldReader fieldReader7
protected final FieldReader fieldReader8
protected final FieldReader fieldReader9
protected final FieldReader fieldReader10
final long hashCode0
final long hashCode1
final long hashCode2
final long hashCode3
final long hashCode4
final long hashCode5
final long hashCode6
final long hashCode7
final long hashCode8
final long hashCode9
final long hashCode10
final long hashCode0LCase
final long hashCode1LCase
final long hashCode2LCase
final long hashCode3LCase
final long hashCode4LCase
final long hashCode5LCase
final long hashCode6LCase
final long hashCode7LCase
final long hashCode8LCase
final long hashCode9LCase
final long hashCode10LCase
protected ObjectReader objectReader0
protected ObjectReader objectReader1
protected ObjectReader objectReader2
protected ObjectReader objectReader3
protected ObjectReader objectReader4
protected ObjectReader objectReader5
protected ObjectReader objectReader6
protected ObjectReader objectReader7
protected ObjectReader objectReader8
protected ObjectReader objectReader9
protected ObjectReader objectReader10
public ObjectReader11(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders)
public ObjectReader11(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders)
public FieldReader getFieldReader(long hashCode)
ObjectReadergetFieldReader in interface ObjectReader<T>getFieldReader in class ObjectReaderAdapter<T>hashCode - the hash code of the field namepublic FieldReader getFieldReaderLCase(long hashCode)
ObjectReadergetFieldReaderLCase in interface ObjectReader<T>getFieldReaderLCase in class ObjectReaderAdapter<T>hashCode - the hash code of the field name (lowercase)