| Modifier and Type | Field and Description |
|---|---|
(package private) JSONWriter |
JSONWriter.raw |
| Modifier and Type | Method and Description |
|---|---|
void |
Fastjson1xWriterModule.JSONAwareWriter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
| Modifier and Type | Field and Description |
|---|---|
(package private) JSONWriter |
SerialContext.jsonWriter |
(package private) JSONWriter |
JSONSerializer.raw |
(package private) JSONWriter |
SerializeWriter.raw |
| Modifier and Type | Method and Description |
|---|---|
JSONWriter |
SerializeWriter.getJSONWriter() |
| Modifier and Type | Method and Description |
|---|---|
static JSONSerializer |
JSONSerializer.getJSONSerializer(JSONWriter writer) |
default boolean |
PropertyPreFilter.process(JSONWriter writer,
java.lang.Object source,
java.lang.String name) |
default void |
ObjectSerializer.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
SerializeConfig.ObjectSerializerAdapter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ToStringSerializer.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
| Constructor and Description |
|---|
JSONSerializer(JSONWriter raw) |
SerialContext(JSONWriter jsonWriter,
SerialContext parent,
java.lang.Object object,
java.lang.Object fieldName,
int features,
int fieldFeatures) |
SerializeWriter(JSONWriter raw) |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
JSONWriterJSONB |
(package private) class |
JSONWriterUTF16 |
(package private) class |
JSONWriterUTF16JDK8 |
class |
JSONWriterUTF16JDK8UF |
(package private) class |
JSONWriterUTF16JDK9UF |
(package private) class |
JSONWriterUTF8 |
| Modifier and Type | Field and Description |
|---|---|
(package private) JSONWriter |
JSONBDump.jsonWriter |
| Modifier and Type | Method and Description |
|---|---|
static JSONWriter |
JSONWriter.of()
Creates a new JSONWriter with default configuration.
|
static JSONWriter |
JSONWriter.of(JSONWriter.Context context)
Creates a new JSONWriter with the specified context.
|
static JSONWriter |
JSONWriter.of(JSONWriter.Feature... features)
Creates a new JSONWriter with the specified features.
|
static JSONWriter |
JSONWriter.of(ObjectWriterProvider provider,
JSONWriter.Feature... features)
Creates a new JSONWriter with the specified object writer provider and features.
|
static JSONWriter |
JSONWriter.ofJSONB()
Creates a new JSONWriter instance for JSONB (binary JSON) format with default context.
|
static JSONWriter |
JSONWriter.ofJSONB(JSONWriter.Context context)
Creates a new JSONWriter instance for JSONB (binary JSON) format with the specified context.
|
static JSONWriter |
JSONWriter.ofJSONB(JSONWriter.Context context,
SymbolTable symbolTable)
Creates a new JSONWriter instance for JSONB (binary JSON) format with the specified context and symbol table.
|
static JSONWriter |
JSONWriter.ofJSONB(JSONWriter.Feature... features)
Creates a new JSONWriter instance for JSONB (binary JSON) format with the specified features.
|
static JSONWriter |
JSONWriter.ofJSONB(SymbolTable symbolTable)
Creates a new JSONWriter instance for JSONB (binary JSON) format with the specified symbol table.
|
static JSONWriter |
JSONWriter.ofPretty()
Creates a new JSONWriter instance with pretty formatting enabled.
|
static JSONWriter |
JSONWriter.ofPretty(JSONWriter writer)
Enables pretty formatting on an existing JSONWriter instance.
|
static JSONWriter |
JSONWriter.ofUTF16(JSONWriter.Feature... features)
Creates a new JSONWriter instance using UTF-16 encoding with the specified features.
|
static JSONWriter |
JSONWriter.ofUTF8()
Creates a new JSONWriter instance using UTF-8 encoding with default context.
|
static JSONWriter |
JSONWriter.ofUTF8(JSONWriter.Context context)
Creates a new JSONWriter instance using UTF-8 encoding with the specified context.
|
static JSONWriter |
JSONWriter.ofUTF8(JSONWriter.Feature... features)
Creates a new JSONWriter instance using UTF-8 encoding with the specified features.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
JSONB.IO.checkAndWriteTypeName(byte[] bytes,
int off,
java.lang.Object object,
java.lang.Class<?> fieldClass,
JSONWriter jsonWriter)
Checks and writes a type name to a byte array
|
static JSONWriter |
JSONWriter.ofPretty(JSONWriter writer)
Enables pretty formatting on an existing JSONWriter instance.
|
static int |
JSONB.IO.writeNameRaw(byte[] bytes,
int off,
byte[] name,
long nameHash,
JSONWriter jsonWriter)
Writes a raw name to a byte array
|
static int |
JSONB.IO.writeReference(byte[] bytes,
int off,
java.lang.String path,
JSONWriter jsonWriter)
Writes a reference to a byte array
|
static int |
JSONB.IO.writeTypeName(byte[] bytes,
int off,
java.lang.String typeName,
JSONWriter jsonWriter)
Writes a type name to a byte array
|
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.ThreadLocal<JSONWriter> |
BeforeFilter.serializerLocal |
private static java.lang.ThreadLocal<JSONWriter> |
AfterFilter.writerLocal |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CompositePropertyPreFilter.process(JSONWriter writer,
java.lang.Object source,
java.lang.String name) |
boolean |
PropertyPreFilter.process(JSONWriter writer,
java.lang.Object source,
java.lang.String name) |
boolean |
SimplePropertyPreFilter.process(JSONWriter writer,
java.lang.Object source,
java.lang.String name) |
void |
AfterFilter.writeAfter(JSONWriter serializer,
java.lang.Object object) |
void |
BeforeFilter.writeBefore(JSONWriter serializer,
java.lang.Object object) |
| Modifier and Type | Method and Description |
|---|---|
void |
JSONSchema.JSONSchemaWriter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
| Modifier and Type | Method and Description |
|---|---|
void |
GeoJsonWriterModule.GeoJsonPolygonWriter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
GeoJsonWriterModule.PointWriter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
GeoJsonWriterModule.GeoJsonPointWriter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
| Modifier and Type | Method and Description |
|---|---|
void |
ApacheLang3Support.PairWriter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
GuavaSupport.AsMapWriter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
JdbcSupport.ClobWriter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
JdbcSupport.TimeWriter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
JdbcSupport.TimestampWriter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
JodaSupport.GregorianChronologyWriter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
JodaSupport.ISOChronologyWriter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
JodaSupport.LocalDateWriter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
JodaSupport.LocalDateTimeWriter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ApacheLang3Support.PairWriter.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
GuavaSupport.AsMapWriter.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
JdbcSupport.TimestampWriter.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
JodaSupport.GregorianChronologyWriter.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
JodaSupport.ISOChronologyWriter.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
JodaSupport.LocalDateWriter.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
JodaSupport.LocalDateTimeWriter.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
| Modifier and Type | Method and Description |
|---|---|
ObjectWriter |
ObjectWriterArrayFinal.getItemObjectWriter(JSONWriter jsonWriter) |
ObjectWriter |
FieldWriter.getItemWriter(JSONWriter writer,
java.lang.reflect.Type itemType) |
ObjectWriter |
FieldWriterList.getItemWriter(JSONWriter jsonWriter,
java.lang.reflect.Type itemType) |
ObjectWriter |
FieldWriterObjectArray.getItemWriter(JSONWriter jsonWriter,
java.lang.reflect.Type itemType) |
ObjectWriter |
FieldWriter.getObjectWriter(JSONWriter jsonWriter,
java.lang.Class valueClass) |
ObjectWriter |
FieldWriterBool.getObjectWriter(JSONWriter jsonWriter,
java.lang.Class valueClass) |
ObjectWriter |
FieldWriterCalendar.getObjectWriter(JSONWriter jsonWriter,
java.lang.Class valueClass) |
ObjectWriter |
FieldWriterDate.getObjectWriter(JSONWriter jsonWriter,
java.lang.Class valueClass) |
ObjectWriter |
FieldWriterInt16.getObjectWriter(JSONWriter jsonWriter,
java.lang.Class valueClass) |
ObjectWriter |
FieldWriterInt32.getObjectWriter(JSONWriter jsonWriter,
java.lang.Class valueClass) |
ObjectWriter |
FieldWriterList.getObjectWriter(JSONWriter jsonWriter,
java.lang.Class valueClass) |
ObjectWriter |
FieldWriterMap.getObjectWriter(JSONWriter jsonWriter,
java.lang.Class valueClass) |
ObjectWriter |
FieldWriterObject.getObjectWriter(JSONWriter jsonWriter,
java.lang.Class valueClass) |
ObjectWriter |
FieldWriterObjectFinal.getObjectWriter(JSONWriter jsonWriter,
java.lang.Class valueClass) |
private ObjectWriter |
FieldWriterObject.getObjectWriterTypeMatch(JSONWriter jsonWriter,
java.lang.Class valueClass) |
private ObjectWriter |
FieldWriterObject.getObjectWriterTypeNotMatch(JSONWriter jsonWriter,
java.lang.Class valueClass) |
protected ObjectWriter |
FieldWriterObject.getObjectWriterVoid(JSONWriter jsonWriter,
java.lang.Class valueClass) |
default boolean |
ObjectWriter.hasFilter(JSONWriter jsonWriter)
Checks if the JSONWriter has any filters enabled that would affect serialization.
|
boolean |
ObjectWriterAdapter.hasFilter(JSONWriter jsonWriter) |
protected boolean |
ObjectWriterAdapter.hasFilter0(JSONWriter jsonWriter) |
(package private) java.lang.String |
ObjectWriterImplMap.mapKeyToString(java.lang.Object key,
JSONWriter jsonWriter,
long features) |
boolean |
FieldWriterEnum.write(JSONWriter jsonWriter,
java.lang.Object object) |
default void |
ObjectWriter.write(JSONWriter jsonWriter,
java.lang.Object object)
Writes an object to the JSONWriter using default parameters.
|
void |
ObjectWriter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features)
Writes an object to the JSONWriter with the given field name, field type, and features.
|
void |
ObjectWriter1.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriter10.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriter11.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriter12.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriter2.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriter3.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriter4.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriter5.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriter6.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriter7.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriter8.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriter9.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterAdapter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterArray.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterArrayFinal.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterBaseModule.VoidObjectWriter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterBigInteger.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterException.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImpDecimalArray.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplAtomicBoolean.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplAtomicInteger.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplAtomicIntegerArray.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplAtomicLong.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplAtomicLongArray.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplAtomicReference.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplBigDecimal.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplBitSet.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplBoolValueArray.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplBoolValueArrayLambda.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplBoolean.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplCalendar.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplCharValueArray.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplCharacter.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplClass.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplCollection.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplCurrency.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplDate.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplDouble.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplDoubleValueArray.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplEnum.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplFloat.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplFloatValueArray.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInstant.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt16.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt16ValueArray.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt32.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt32Array.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt32ValueArray.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt64.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt64Array.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt64ValueArray.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt8.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt8Array.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt8ValueArray.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplJSONP.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplList.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplListEnum.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplListStr.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplLocalDate.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplLocalDateTime.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplLocalTime.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplLocale.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplMap.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplMapEntry.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplOffsetDateTime.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplOffsetTime.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplOptional.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplOptionalDouble.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplOptionalInt.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplOptionalLong.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplString.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplStringArray.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplTimeZone.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplToString.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplUUID.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplXmlNode.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplZonedDateTime.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterMisc.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterRootName.write(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
abstract boolean |
FieldWriter.write(JSONWriter jsonWriter,
T o) |
boolean |
FieldWriterBigDecimal.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterBigInt.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterBool.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterBoolValue.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterCalendar.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterChar.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterCharValue.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterDate.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterDouble.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterDoubleValue.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterFloat.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterFloatValue.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterInt16.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterInt16Value.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterInt32.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterInt32Value.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterInt64.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterInt64Value.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterInt8.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterInt8Value.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterList.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterLocalDate.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterMillis.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterObject.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterObjectArray.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterObjectFinal.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterOffsetDateTime.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterString.write(JSONWriter jsonWriter,
T object) |
boolean |
FieldWriterUUID.write(JSONWriter jsonWriter,
T object) |
void |
FieldWriterObjectArray.writeArray(JSONWriter jsonWriter,
boolean writeFieldName,
java.lang.Object[] array) |
default void |
ObjectWriter.writeArrayMapping(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features)
Writes an object to the JSONWriter in array mapping format.
|
void |
ObjectWriterPrimitiveImpl.writeArrayMapping(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
default void |
ObjectWriter.writeArrayMappingJSONB(JSONWriter jsonWriter,
java.lang.Object object)
Writes an object to the JSONWriter in array mapping JSONB format.
|
default void |
ObjectWriter.writeArrayMappingJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features)
Writes an object to the JSONWriter in array mapping JSONB format with additional parameters.
|
void |
ObjectWriterAdapter.writeArrayMappingJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterBigInteger.writeArrayMappingJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplList.writeArrayMappingJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplMap.writeArrayMappingJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplOffsetDateTime.writeArrayMappingJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterPrimitiveImpl.writeArrayMappingJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
FieldWriter.writeBinary(JSONWriter jsonWriter,
byte[] value) |
void |
FieldWriter.writeBool(JSONWriter jsonWriter,
boolean value) |
void |
FieldWriterBool.writeBool(JSONWriter jsonWriter,
boolean value) |
void |
FieldWriter.writeBool(JSONWriter jsonWriter,
boolean[] value) |
protected boolean |
FieldWriterChar.writeChar(JSONWriter jsonWriter,
char value) |
protected void |
ObjectWriterAdapter.writeClassInfo(JSONWriter jsonWriter) |
private boolean |
ObjectWriterAdapter.writeClassInfoSymbol(JSONWriter jsonWriter,
SymbolTable symbolTable) |
void |
FieldWriter.writeDate(JSONWriter jsonWriter,
boolean writeFieldName,
java.util.Date value) |
void |
FieldWriter.writeDate(JSONWriter jsonWriter,
boolean writeFieldName,
long millis) |
void |
FieldWriter.writeDate(JSONWriter jsonWriter,
long millis) |
void |
FieldWriterDate.writeDate(JSONWriter jsonWriter,
long timeMillis) |
void |
FieldWriter.writeDouble(JSONWriter jsonWriter,
double value) |
void |
FieldWriter.writeDouble(JSONWriter jsonWriter,
java.lang.Double value) |
void |
FieldWriter.writeDouble(JSONWriter jsonWriter,
double[] value) |
private void |
FieldWriterDoubleValue.writeDoubleValue(JSONWriter jsonWriter,
double value,
long features) |
protected void |
FieldWriterDouble.writeDoubleValue(JSONWriter jsonWriter,
java.lang.Double value,
long features) |
void |
FieldWriter.writeEnum(JSONWriter jsonWriter,
java.lang.Enum e) |
void |
FieldWriterEnum.writeEnum(JSONWriter jsonWriter,
java.lang.Enum e) |
void |
FieldWriter.writeEnumJSONB(JSONWriter jsonWriter,
java.lang.Enum e) |
void |
FieldWriterEnum.writeEnumJSONB(JSONWriter jsonWriter,
java.lang.Enum e) |
void |
FieldWriterObject.writeEnumJSONB(JSONWriter jsonWriter,
java.lang.Enum e) |
private void |
FieldWriterEnum.writeEnumUsingOrdinal(JSONWriter jsonWriter,
int ordinal) |
void |
FieldWriter.writeFieldName(JSONWriter jsonWriter) |
int |
FieldWriter.writeFieldNameJSONB(byte[] bytes,
int off,
JSONWriter jsonWriter) |
void |
FieldWriter.writeFieldNameJSONB(JSONWriter jsonWriter) |
private boolean |
FieldWriter.writeFieldNameSymbol(JSONWriter jsonWriter,
SymbolTable symbolTable) |
void |
FieldWriter.writeFloat(JSONWriter jsonWriter,
float value) |
void |
FieldWriter.writeFloat(JSONWriter jsonWriter,
float[] value) |
protected boolean |
FieldWriter.writeFloatNull(JSONWriter jsonWriter) |
private void |
FieldWriterFloatValue.writeFloatValue(JSONWriter jsonWriter,
float value,
long features) |
protected void |
FieldWriterFloat.writeFloatValue(JSONWriter jsonWriter,
java.lang.Float value,
long features) |
protected void |
FieldWriterInt16.writeInt16(JSONWriter jsonWriter,
short value) |
void |
FieldWriter.writeInt16(JSONWriter jsonWriter,
short[] value) |
void |
FieldWriter.writeInt32(JSONWriter jsonWriter,
int value) |
void |
FieldWriterInt32.writeInt32(JSONWriter jsonWriter,
int value) |
void |
FieldWriter.writeInt64(JSONWriter jsonWriter,
long value) |
void |
FieldWriterInt64.writeInt64(JSONWriter jsonWriter,
long value) |
void |
FieldWriterInt64Value.writeInt64(JSONWriter jsonWriter,
long value) |
protected boolean |
FieldWriterInt8.writeInt8(JSONWriter jsonWriter,
byte value) |
private boolean |
FieldWriterObject.writeInternal(JSONWriter jsonWriter,
T object) |
protected boolean |
FieldWriter.writeIntNull(JSONWriter jsonWriter) |
default void |
ObjectWriter.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features)
Writes an object to the JSONWriter in JSONB format.
|
void |
ObjectWriterAdapter.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterArray.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterArrayFinal.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterBigInteger.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterException.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImpDecimalArray.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplAtomicInteger.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplAtomicIntegerArray.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplAtomicLong.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplAtomicLongArray.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplAtomicReference.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplBigDecimal.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplBoolValueArray.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplBoolValueArrayLambda.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplBoolean.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplCalendar.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplCharValueArray.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplCharacter.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplClass.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplCollection.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplCurrency.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplDate.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplDouble.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplDoubleValueArray.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplEnum.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplFloat.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplFloatValueArray.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInstant.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt16.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt16ValueArray.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt32.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt32Array.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt32ValueArray.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt64.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt64Array.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt64ValueArray.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt8.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt8Array.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplInt8ValueArray.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplList.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplListEnum.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplListStr.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplLocalDate.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplLocalDateTime.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplLocalTime.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplMap.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplMapEntry.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplOptional.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplOptionalDouble.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplOptionalInt.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplOptionalLong.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplString.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplStringArray.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplUUID.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplZonedDateTime.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterRootName.writeJSONB(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
private void |
FieldWriterEnum.writeJSONBToString(JSONWriter jsonWriter,
java.lang.Enum e,
SymbolTable symbolTable) |
void |
FieldWriter.writeList(JSONWriter jsonWriter,
java.util.List list) |
void |
FieldWriterList.writeList(JSONWriter jsonWriter,
java.util.List list) |
void |
FieldWriter.writeListJSONB(JSONWriter jsonWriter,
java.util.List list) |
void |
FieldWriterList.writeListJSONB(JSONWriter jsonWriter,
java.util.List list) |
void |
FieldWriter.writeListStr(JSONWriter jsonWriter,
boolean writeFieldName,
java.util.List<java.lang.String> list) |
void |
FieldWriterList.writeListStr(JSONWriter jsonWriter,
boolean writeFieldName,
java.util.List<java.lang.String> list) |
void |
FieldWriter.writeListValue(JSONWriter jsonWriter,
java.util.List list) |
void |
FieldWriterList.writeListValue(JSONWriter jsonWriter,
java.util.List list) |
void |
FieldWriter.writeListValueJSONB(JSONWriter jsonWriter,
java.util.List list) |
void |
FieldWriterList.writeListValueJSONB(JSONWriter jsonWriter,
java.util.List list) |
(package private) java.lang.String |
ObjectWriterImplMap.writeMapKey(java.lang.Object key,
JSONWriter jsonWriter,
long features) |
void |
FieldWriter.writeString(JSONWriter jsonWriter,
char[] value) |
void |
FieldWriter.writeString(JSONWriter jsonWriter,
java.lang.String value) |
private boolean |
FieldWriterEnum.writeSymbolNameOrdinal(JSONWriter jsonWriter,
int ordinal,
SymbolTable symbolTable) |
default boolean |
ObjectWriter.writeTypeInfo(JSONWriter jsonWriter)
Writes type information to the JSON output.
|
boolean |
ObjectWriterAdapter.writeTypeInfo(JSONWriter jsonWriter) |
boolean |
ObjectWriterImplMap.writeTypeInfo(JSONWriter jsonWriter) |
void |
FieldWriterEnum.writeValue(JSONWriter jsonWriter,
java.lang.Object object) |
abstract void |
FieldWriter.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterBigDecimal.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterBigInt.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterBool.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterCalendar.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterChar.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterDate.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterDouble.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterFloat.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterInt16.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterInt32.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterInt32Value.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterInt64.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterInt64Value.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterInt8.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterList.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterMillis.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterObject.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterObjectArray.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterObjectFinal.writeValue(JSONWriter jsonWriter,
T object) |
void |
FieldWriterString.writeValue(JSONWriter jsonWriter,
T object) |
default void |
ObjectWriter.writeWithFilter(JSONWriter jsonWriter,
java.lang.Object object)
Writes an object to the JSONWriter with filter support using default parameters.
|
default void |
ObjectWriter.writeWithFilter(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features)
Writes an object to the JSONWriter with filter support.
|
void |
ObjectWriterAdapter.writeWithFilter(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
void |
ObjectWriterImplMap.writeWithFilter(JSONWriter jsonWriter,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
long features) |
protected boolean |
FieldWriterObject.writeWithUnwrapped(JSONWriter jsonWriter,
java.lang.Object value,
long features,
boolean refDetect,
ObjectWriter valueWriter) |