java.lang.Object
swim.json.JsonWriter<swim.structure.Item,swim.structure.Value>
swim.json.JsonStructureWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionswim.structure.Itemitem(swim.structure.Value value) Iterator<swim.structure.Item>items(swim.structure.Item item) swim.structure.Valuekey(swim.structure.Item item) swim.structure.Valuevalue(swim.structure.Item item) swim.codec.Writer<?,?> writeField(swim.codec.Output<?> output, swim.structure.Item item, int index) swim.codec.Writer<?,?> writeItem(swim.codec.Output<?> output, swim.structure.Item item) swim.codec.Writer<?,?> writeValue(swim.codec.Output<?> output, swim.structure.Item item, int index) swim.codec.Writer<?,?> writeValue(swim.codec.Output<?> output, swim.structure.Value value) Methods inherited from class swim.json.JsonWriter
writeArray, writeBool, writeData, writeField, writeNull, writeNum, writeNum, writeNum, writeNum, writeNum, writeObject, writeText, writeUint32, writeUint64, writeUndefined
-
Constructor Details
-
JsonStructureWriter
public JsonStructureWriter()
-
-
Method Details
-
items
- Specified by:
itemsin classJsonWriter<swim.structure.Item,swim.structure.Value>
-
item
public swim.structure.Item item(swim.structure.Value value) - Specified by:
itemin classJsonWriter<swim.structure.Item,swim.structure.Value>
-
key
public swim.structure.Value key(swim.structure.Item item) - Specified by:
keyin classJsonWriter<swim.structure.Item,swim.structure.Value>
-
value
public swim.structure.Value value(swim.structure.Item item) - Specified by:
valuein classJsonWriter<swim.structure.Item,swim.structure.Value>
-
writeItem
public swim.codec.Writer<?,?> writeItem(swim.codec.Output<?> output, swim.structure.Item item) - Specified by:
writeItemin classJsonWriter<swim.structure.Item,swim.structure.Value>
-
writeField
public swim.codec.Writer<?,?> writeField(swim.codec.Output<?> output, swim.structure.Item item, int index) - Specified by:
writeFieldin classJsonWriter<swim.structure.Item,swim.structure.Value>
-
writeValue
public swim.codec.Writer<?,?> writeValue(swim.codec.Output<?> output, swim.structure.Item item, int index) - Specified by:
writeValuein classJsonWriter<swim.structure.Item,swim.structure.Value>
-
writeValue
public swim.codec.Writer<?,?> writeValue(swim.codec.Output<?> output, swim.structure.Value value) - Specified by:
writeValuein classJsonWriter<swim.structure.Item,swim.structure.Value>
-