final class FieldWriterCalendar<T> extends FieldWriterDate<T>
dateWriter, formatISO8601, formatMillis, formatter, formatUnixTime, formatyyyyMMdd8, formatyyyyMMddhhmmss14, formatyyyyMMddhhmmss19backReference, 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 |
|---|
FieldWriterCalendar(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) |
ObjectWriter |
getObjectWriter(JSONWriter jsonWriter,
java.lang.Class valueClass) |
boolean |
write(JSONWriter jsonWriter,
T object) |
void |
writeValue(JSONWriter jsonWriter,
T object) |
getFormatter, isDateFormatISO8601, isDateFormatMillis, writeDatecompareTo, errorOnGet, getFunction, getInitWriter, getItemClass, getItemType, getItemWriter, getObjectWriter, getPath, getRootParentPath, isFieldClassSerializable, isRefDetect, setDefaultValue, toString, unwrapped, writeBinary, writeBool, writeBool, 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, writeStringFieldWriterCalendar(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 FieldWriterDate<T>public void writeValue(JSONWriter jsonWriter, T object)
writeValue in class FieldWriterDate<T>public boolean write(JSONWriter jsonWriter, T object)
write in class FieldWriterDate<T>public ObjectWriter getObjectWriter(JSONWriter jsonWriter, java.lang.Class valueClass)
getObjectWriter in class FieldWriterDate<T>