public class PrettyJsonWriter extends JsonWriter
context, kFalse, kNull, kTrue
Constructor and Description |
---|
PrettyJsonWriter(IndentedPrintWriter writer)
Create a Prettified JSON writer that writes to the given indented print writer.
|
PrettyJsonWriter(OutputStream out)
Create a Prettified JSON writer that writes to the given output stream.
|
Modifier and Type | Method and Description |
---|---|
PrettyJsonWriter |
array() |
PrettyJsonWriter |
endArray() |
PrettyJsonWriter |
endObject() |
PrettyJsonWriter |
key(Binary key) |
PrettyJsonWriter |
key(boolean key) |
PrettyJsonWriter |
key(byte key) |
PrettyJsonWriter |
key(CharSequence key) |
PrettyJsonWriter |
key(double key) |
PrettyJsonWriter |
key(int key) |
PrettyJsonWriter |
key(long key) |
PrettyJsonWriter |
key(short key) |
PrettyJsonWriter |
keyLiteral(CharSequence key) |
PrettyJsonWriter |
object() |
protected void |
startKey() |
protected boolean |
startValue() |
PrettyJsonWriter |
value(Binary value) |
PrettyJsonWriter |
value(boolean value) |
PrettyJsonWriter |
value(byte value) |
PrettyJsonWriter |
value(CharSequence value) |
PrettyJsonWriter |
value(double value) |
PrettyJsonWriter |
value(int value) |
PrettyJsonWriter |
value(long value) |
PrettyJsonWriter |
value(short value) |
PrettyJsonWriter |
valueLiteral(CharSequence value) |
flush, reset
public PrettyJsonWriter(OutputStream out)
out
- The stream to write to.public PrettyJsonWriter(IndentedPrintWriter writer)
writer
- The writer to write to.public PrettyJsonWriter object() throws JsonException
object
in class JsonWriter
JsonException
public PrettyJsonWriter array() throws JsonException
array
in class JsonWriter
JsonException
public PrettyJsonWriter endObject() throws JsonException
endObject
in class JsonWriter
JsonException
public PrettyJsonWriter endArray() throws JsonException
endArray
in class JsonWriter
JsonException
public PrettyJsonWriter key(boolean key) throws JsonException
key
in class JsonWriter
JsonException
public PrettyJsonWriter key(byte key) throws JsonException
key
in class JsonWriter
JsonException
public PrettyJsonWriter key(short key) throws JsonException
key
in class JsonWriter
JsonException
public PrettyJsonWriter key(int key) throws JsonException
key
in class JsonWriter
JsonException
public PrettyJsonWriter key(long key) throws JsonException
key
in class JsonWriter
JsonException
public PrettyJsonWriter key(double key) throws JsonException
key
in class JsonWriter
JsonException
public PrettyJsonWriter key(CharSequence key) throws JsonException
key
in class JsonWriter
JsonException
public PrettyJsonWriter key(Binary key) throws JsonException
key
in class JsonWriter
JsonException
public PrettyJsonWriter keyLiteral(CharSequence key) throws JsonException
keyLiteral
in class JsonWriter
JsonException
public PrettyJsonWriter value(boolean value) throws JsonException
value
in class JsonWriter
JsonException
public PrettyJsonWriter value(byte value) throws JsonException
value
in class JsonWriter
JsonException
public PrettyJsonWriter value(short value) throws JsonException
value
in class JsonWriter
JsonException
public PrettyJsonWriter value(int value) throws JsonException
value
in class JsonWriter
JsonException
public PrettyJsonWriter value(long value) throws JsonException
value
in class JsonWriter
JsonException
public PrettyJsonWriter value(double value) throws JsonException
value
in class JsonWriter
JsonException
public PrettyJsonWriter value(CharSequence value) throws JsonException
value
in class JsonWriter
JsonException
public PrettyJsonWriter value(Binary value) throws JsonException
value
in class JsonWriter
JsonException
public PrettyJsonWriter valueLiteral(CharSequence value) throws JsonException
valueLiteral
in class JsonWriter
JsonException
protected void startKey() throws JsonException
startKey
in class JsonWriter
JsonException
protected boolean startValue() throws JsonException
startValue
in class JsonWriter
JsonException
Copyright © 2017. All rights reserved.