class FieldReaderMapReadOnly<T> extends FieldReaderMap<T>
arrayToMapDuplicateHandler, arrayToMapKey, namingStrategy, valueTypeinitReaderdefaultValue, features, field, fieldClass, fieldClassSerializable, fieldName, fieldNameHash, fieldNameHashLCase, fieldOffset, fieldType, format, function, itemClass, itemReader, itemType, locale, method, noneStaticMemberClass, ordinal, parameter, paramName, paramNameHash, propertyAccessor, reader, readOnly, referenceCache, schema| Constructor and Description |
|---|
FieldReaderMapReadOnly(java.lang.String fieldName,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
int ordinal,
long features,
java.lang.String format,
JSONSchema schema,
java.lang.reflect.Method method,
java.lang.reflect.Field field,
java.lang.String arrayToMapKey,
java.util.function.BiConsumer arrayToMapDuplicateHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(T object,
java.lang.Object value) |
protected void |
acceptAny(T object,
java.lang.Object fieldValue,
long features) |
void |
acceptExtra(java.lang.Object object,
java.lang.String name,
java.lang.Object value) |
ObjectReader |
getItemObjectReader(JSONReader jsonReader) |
private java.util.Map |
getReadOnlyMap(java.lang.Object object) |
boolean |
isReadOnly() |
void |
processExtra(JSONReader jsonReader,
java.lang.Object object) |
void |
readFieldValue(JSONReader jsonReader,
T object) |
accept, accept, accept, accept, accept, accept, accept, accept, arrayToMap, getFunction, getInitReader, getObjectReader, getObjectReader, readFieldValue, readFieldValueJSONBacceptDefaultValue, addResolveTask, addResolveTask, belongTo, checkObjectAutoType, compareTo, createFormattedObjectReader, getItemClass, getItemClassHash, getItemObjectReader, getItemType, getObjectReader, isParameter, isUnwrapped, sameTo, supportAcceptType, toStringFieldReaderMapReadOnly(java.lang.String fieldName,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
int ordinal,
long features,
java.lang.String format,
JSONSchema schema,
java.lang.reflect.Method method,
java.lang.reflect.Field field,
java.lang.String arrayToMapKey,
java.util.function.BiConsumer arrayToMapDuplicateHandler)
public ObjectReader getItemObjectReader(JSONReader jsonReader)
getItemObjectReader in class FieldReader<T>public void accept(T object, java.lang.Object value)
accept in class FieldReaderObject<T>public void processExtra(JSONReader jsonReader, java.lang.Object object)
processExtra in class FieldReaderObject<T>public void acceptExtra(java.lang.Object object,
java.lang.String name,
java.lang.Object value)
acceptExtra in class FieldReader<T>public boolean isReadOnly()
isReadOnly in class FieldReader<T>public void readFieldValue(JSONReader jsonReader, T object)
readFieldValue in class FieldReaderMap<T>protected void acceptAny(T object, java.lang.Object fieldValue, long features)
acceptAny in class FieldReaderMap<T>private java.util.Map getReadOnlyMap(java.lang.Object object)