- java.lang.Object
-
- swim.json.JsonWriter<Item,Value>
-
- swim.json.JsonStructureWriter
-
public class JsonStructureWriter extends JsonWriter<Item,Value>
-
-
Constructor Summary
Constructors Constructor Description JsonStructureWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Itemitem(Value value)Iterator<Item>items(Item item)Valuekey(Item item)Valuevalue(Item item)Writer<?,?>writeField(Item item, Output<?> output, int index)Writer<?,?>writeItem(Item item, Output<?> output)Writer<?,?>writeValue(Item item, Output<?> output, int index)Writer<?,?>writeValue(Value value, Output<?> output)-
Methods inherited from class swim.json.JsonWriter
writeArray, writeBool, writeData, writeField, writeNull, writeNum, writeNum, writeNum, writeNum, writeNum, writeObject, writeText, writeUint32, writeUint64, writeUndefined
-
-
-
-
Method Detail
-
writeItem
public Writer<?,?> writeItem(Item item, Output<?> output)
- Specified by:
writeItemin classJsonWriter<Item,Value>
-
writeField
public Writer<?,?> writeField(Item item, Output<?> output, int index)
- Specified by:
writeFieldin classJsonWriter<Item,Value>
-
writeValue
public Writer<?,?> writeValue(Item item, Output<?> output, int index)
- Specified by:
writeValuein classJsonWriter<Item,Value>
-
writeValue
public Writer<?,?> writeValue(Value value, Output<?> output)
- Specified by:
writeValuein classJsonWriter<Item,Value>
-
-