public class JSONWriter extends TextWriter
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
doIndent |
(package private) int |
level |
(package private) CharArr |
out |
Constructor and Description |
---|
JSONWriter(CharArr out) |
Modifier and Type | Method and Description |
---|---|
void |
endArray() |
void |
endObject() |
void |
startArray() |
void |
startObject() |
void |
write(boolean bool) |
void |
write(double number) |
void |
write(long number) |
void |
writeNameSeparator() |
void |
writeNull() |
void |
writeNumber(CharArr digits) |
void |
writePartialNumber(CharArr digits) |
void |
writeString(CharArr str) |
void |
writeString(java.lang.CharSequence str) |
void |
writeStringChars(CharArr partialStr) |
void |
writeStringEnd() |
void |
writeStringStart() |
void |
writeValueSeparator() |
int level
boolean doIndent
final CharArr out
JSONWriter(CharArr out)
public void writeNull()
writeNull
in class TextWriter
public void writeString(java.lang.CharSequence str)
writeString
in class TextWriter
public void writeString(CharArr str)
writeString
in class TextWriter
public void writeStringStart()
writeStringStart
in class TextWriter
public void writeStringChars(CharArr partialStr)
writeStringChars
in class TextWriter
public void writeStringEnd()
writeStringEnd
in class TextWriter
public void write(long number)
write
in class TextWriter
public void write(double number)
write
in class TextWriter
public void write(boolean bool)
write
in class TextWriter
public void writeNumber(CharArr digits)
writeNumber
in class TextWriter
public void writePartialNumber(CharArr digits)
writePartialNumber
in class TextWriter
public void startObject()
startObject
in class TextWriter
public void endObject()
endObject
in class TextWriter
public void startArray()
startArray
in class TextWriter
public void endArray()
endArray
in class TextWriter
public void writeValueSeparator()
writeValueSeparator
in class TextWriter
public void writeNameSeparator()
writeNameSeparator
in class TextWriter