java.lang.Object
swim.json.JsonWriter<I,V>
- Direct Known Subclasses:
JsonStructureWriter
Factory for constructing JSON writers.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Iabstract Vabstract Vswim.codec.Writer<?,?> writeArray(swim.codec.Output<?> output, I item) swim.codec.Writer<?,?> writeBool(swim.codec.Output<?> output, boolean value) swim.codec.Writer<?,?> writeData(swim.codec.Output<?> output, ByteBuffer value) abstract swim.codec.Writer<?,?> writeField(swim.codec.Output<?> output, I item, int index) swim.codec.Writer<?,?> writeField(swim.codec.Output<?> output, V key, V value) abstract swim.codec.Writer<?,?> swim.codec.Writer<?,?> writeNull(swim.codec.Output<?> output) swim.codec.Writer<?,?> writeNum(swim.codec.Output<?> output, double value) swim.codec.Writer<?,?> writeNum(swim.codec.Output<?> output, float value) swim.codec.Writer<?,?> writeNum(swim.codec.Output<?> output, int value) swim.codec.Writer<?,?> writeNum(swim.codec.Output<?> output, long value) swim.codec.Writer<?,?> writeNum(swim.codec.Output<?> output, BigInteger value) swim.codec.Writer<?,?> writeObject(swim.codec.Output<?> output, I item) swim.codec.Writer<?,?> swim.codec.Writer<?,?> writeUint32(swim.codec.Output<?> output, int value) swim.codec.Writer<?,?> writeUint64(swim.codec.Output<?> output, long value) swim.codec.Writer<?,?> writeUndefined(swim.codec.Output<?> output) abstract swim.codec.Writer<?,?> writeValue(swim.codec.Output<?> output, I item, int index) abstract swim.codec.Writer<?,?> writeValue(swim.codec.Output<?> output, V value)
-
Constructor Details
-
JsonWriter
public JsonWriter()
-
-
Method Details
-
items
-
item
-
key
-
value
-
writeItem
-
writeField
-
writeValue
-
writeValue
-
writeField
-
writeArray
-
writeObject
-
writeData
-
writeText
-
writeNum
public swim.codec.Writer<?,?> writeNum(swim.codec.Output<?> output, int value) -
writeNum
public swim.codec.Writer<?,?> writeNum(swim.codec.Output<?> output, long value) -
writeNum
public swim.codec.Writer<?,?> writeNum(swim.codec.Output<?> output, float value) -
writeNum
public swim.codec.Writer<?,?> writeNum(swim.codec.Output<?> output, double value) -
writeNum
-
writeUint32
public swim.codec.Writer<?,?> writeUint32(swim.codec.Output<?> output, int value) -
writeUint64
public swim.codec.Writer<?,?> writeUint64(swim.codec.Output<?> output, long value) -
writeBool
public swim.codec.Writer<?,?> writeBool(swim.codec.Output<?> output, boolean value) -
writeNull
public swim.codec.Writer<?,?> writeNull(swim.codec.Output<?> output) -
writeUndefined
public swim.codec.Writer<?,?> writeUndefined(swim.codec.Output<?> output)
-