class FieldWriterBool<T> extends FieldWriter<T>
| Modifier and Type | Field and Description |
|---|---|
(package private) char[] |
utf16Value0 |
(package private) char[] |
utf16Value1 |
(package private) char[] |
utf16ValueFalse |
(package private) char[] |
utf16ValueTrue |
(package private) byte[] |
utf8Value0 |
(package private) byte[] |
utf8Value1 |
(package private) byte[] |
utf8ValueFalse |
(package private) byte[] |
utf8ValueTrue |
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 |
|---|
FieldWriterBool(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) |
boolean |
getFieldValueBoolean(T object) |
ObjectWriter |
getObjectWriter(JSONWriter jsonWriter,
java.lang.Class valueClass) |
boolean |
write(JSONWriter jsonWriter,
T object) |
void |
writeBool(JSONWriter jsonWriter,
boolean value) |
void |
writeValue(JSONWriter jsonWriter,
T object) |
compareTo, errorOnGet, getFunction, getInitWriter, getItemClass, getItemType, getItemWriter, getObjectWriter, getPath, getRootParentPath, isDateFormatISO8601, isDateFormatMillis, isFieldClassSerializable, isRefDetect, setDefaultValue, toString, unwrapped, writeBinary, 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, writeStringfinal byte[] utf8ValueTrue
final byte[] utf8ValueFalse
final byte[] utf8Value1
final byte[] utf8Value0
final char[] utf16ValueTrue
final char[] utf16ValueFalse
final char[] utf16Value1
final char[] utf16Value0
FieldWriterBool(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 boolean getFieldValueBoolean(T object)
public void writeValue(JSONWriter jsonWriter, T object)
writeValue in class FieldWriter<T>public final void writeBool(JSONWriter jsonWriter, boolean value)
writeBool in class FieldWriter<T>public boolean write(JSONWriter jsonWriter, T object)
write in class FieldWriter<T>public ObjectWriter getObjectWriter(JSONWriter jsonWriter, java.lang.Class valueClass)
getObjectWriter in class FieldWriter<T>