final class FieldReaderString<T,V> extends FieldReader<T>
| Modifier and Type | Field and Description |
|---|---|
(package private) boolean |
emptyToNull |
(package private) boolean |
trim |
(package private) boolean |
upper |
defaultValue, 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 |
|---|
FieldReaderString(java.lang.String fieldName,
java.lang.Class<V> fieldClass,
int ordinal,
long features,
java.lang.String format,
java.util.Locale locale,
java.lang.Object defaultValue,
JSONSchema schema,
java.lang.reflect.Method method,
java.lang.reflect.Field field,
java.util.function.BiConsumer<T,V> function,
java.lang.String paramName,
java.lang.reflect.Parameter parameter) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(T object,
int value) |
void |
accept(T object,
long value) |
void |
accept(T object,
java.lang.Object value) |
java.lang.Object |
readFieldValue(JSONReader jsonReader) |
void |
readFieldValue(JSONReader jsonReader,
T object) |
void |
readFieldValueJSONB(JSONReader jsonReader,
T object) |
boolean |
supportAcceptType(java.lang.Class valueClass) |
accept, accept, accept, accept, accept, accept, acceptAny, acceptDefaultValue, acceptExtra, addResolveTask, addResolveTask, belongTo, checkObjectAutoType, compareTo, createFormattedObjectReader, getFunction, getInitReader, getItemClass, getItemClassHash, getItemObjectReader, getItemObjectReader, getItemType, getObjectReader, getObjectReader, getObjectReader, isParameter, isReadOnly, isUnwrapped, processExtra, sameTo, toStringfinal boolean trim
final boolean upper
final boolean emptyToNull
FieldReaderString(java.lang.String fieldName,
java.lang.Class<V> fieldClass,
int ordinal,
long features,
java.lang.String format,
java.util.Locale locale,
java.lang.Object defaultValue,
JSONSchema schema,
java.lang.reflect.Method method,
java.lang.reflect.Field field,
java.util.function.BiConsumer<T,V> function,
java.lang.String paramName,
java.lang.reflect.Parameter parameter)
public void accept(T object, int value)
accept in class FieldReader<T>public void accept(T object, long value)
accept in class FieldReader<T>public void accept(T object, java.lang.Object value)
accept in class FieldReader<T>public void readFieldValue(JSONReader jsonReader, T object)
readFieldValue in class FieldReader<T>public void readFieldValueJSONB(JSONReader jsonReader, T object)
readFieldValueJSONB in class FieldReader<T>public java.lang.Object readFieldValue(JSONReader jsonReader)
readFieldValue in class FieldReader<T>public boolean supportAcceptType(java.lang.Class valueClass)
supportAcceptType in class FieldReader<T>