class FieldWriterInt8<T> extends FieldWriter<T>
backReference, decimalFormat, defaultValue, features, field, fieldClass, fieldClassSerializable, fieldName, fieldOffset, fieldType, format, function, hashCode, initObjectWriter, initObjectWriterUpdater, label, locale, managedReference, method, nameJSONB, nameSymbolCache, nameWithColonUTF16, nameWithColonUTF8, ordinal, path, primitive, propertyAccessor, raw, rootParentPath, symbol, trim| Constructor and Description |
|---|
FieldWriterInt8(java.lang.String name,
int ordinal,
long features,
java.lang.String format,
java.util.Locale locale,
java.lang.String label,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
java.lang.reflect.Field field,
java.lang.reflect.Method method,
java.lang.Object function) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getFieldValue(T object) |
byte |
getFieldValueByte(T object) |
boolean |
write(JSONWriter jsonWriter,
T object) |
protected boolean |
writeInt8(JSONWriter jsonWriter,
byte value) |
void |
writeValue(JSONWriter jsonWriter,
T object) |
compareTo, errorOnGet, getFunction, getInitWriter, getItemClass, getItemType, getItemWriter, getObjectWriter, getObjectWriter, getPath, getRootParentPath, isDateFormatISO8601, isDateFormatMillis, isFieldClassSerializable, isRefDetect, setDefaultValue, toString, unwrapped, writeBinary, writeBool, writeBool, writeDate, writeDate, writeDate, writeDouble, writeDouble, writeDouble, writeEnum, writeEnumJSONB, writeEnumValueJSONB, writeFieldName, writeFieldNameJSONB, writeFieldNameJSONB, writeFieldNameJSONB, writeFieldNameSymbol, writeFloat, writeFloat, writeFloatNull, writeInt16, writeInt32, writeInt64, writeIntNull, writeList, writeListJSONB, writeListStr, writeListValue, writeListValueJSONB, writeString, writeStringFieldWriterInt8(java.lang.String name,
int ordinal,
long features,
java.lang.String format,
java.util.Locale locale,
java.lang.String label,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
java.lang.reflect.Field field,
java.lang.reflect.Method method,
java.lang.Object function)
public java.lang.Object getFieldValue(T object)
getFieldValue in class FieldWriter<T>public byte getFieldValueByte(T object)
public void writeValue(JSONWriter jsonWriter, T object)
writeValue in class FieldWriter<T>public boolean write(JSONWriter jsonWriter, T object)
write in class FieldWriter<T>protected final boolean writeInt8(JSONWriter jsonWriter, byte value)