Package | Description |
---|---|
com.cedarsoftware.io | |
com.cedarsoftware.io.writers |
Modifier and Type | Class and Description |
---|---|
class |
JsonWriter
Output a Java object graph in JSON format.
|
Modifier and Type | Method and Description |
---|---|
default boolean |
JsonWriter.JsonClassWriter.hasPrimitiveForm(WriterContext context) |
default void |
JsonWriter.JsonClassWriter.write(Object o,
boolean showType,
Writer output,
WriterContext context)
When write() is called, it is expected that subclasses will write the appropriate JSON
to the passed in Writer.
|
void |
Writers.PrimitiveTypeWriter.write(Object obj,
boolean showType,
Writer output,
WriterContext context) |
void |
Writers.CalendarWriter.write(Object obj,
boolean showType,
Writer output,
WriterContext context) |
void |
Writers.UUIDWriter.write(Object obj,
boolean showType,
Writer output,
WriterContext context)
To preserve backward compatibility with previous serialized format the internal fields must be stored as longs
|
default void |
JsonWriter.JsonClassWriter.writePrimitiveForm(Object o,
Writer output,
WriterContext context)
This default implementation will call the more basic writePrimitiveForm that does not take arguments.
|
void |
Writers.PrimitiveValueWriter.writePrimitiveForm(Object o,
Writer output,
WriterContext context)
Writes out a basic value type, no quotes.
|
void |
Writers.FloatingPointWriter.writePrimitiveForm(Object o,
Writer output,
WriterContext context)
Writes out Float point type.
|
void |
Writers.CharacterWriter.writePrimitiveForm(Object o,
Writer output,
WriterContext context) |
void |
Writers.LocaleWriter.writePrimitiveForm(Object o,
Writer output,
WriterContext context) |
void |
Writers.BigIntegerWriter.writePrimitiveForm(Object o,
Writer output,
WriterContext context) |
void |
Writers.BigDecimalWriter.writePrimitiveForm(Object o,
Writer output,
WriterContext context) |
Modifier and Type | Method and Description |
---|---|
boolean |
ByteArrayWriter.hasPrimitiveForm(WriterContext context) |
void |
PeriodWriter.writePrimitiveForm(Object o,
Writer output,
WriterContext context) |
void |
DurationWriter.writePrimitiveForm(Object o,
Writer output,
WriterContext context) |
void |
LongWriter.writePrimitiveForm(Object o,
Writer output,
WriterContext context) |
void |
ByteArrayWriter.writePrimitiveForm(Object o,
Writer output,
WriterContext context) |
Copyright © 2024. All rights reserved.