public class JsonWriter extends Object
| Constructor and Description |
|---|
JsonWriter()
Create a new JsonWriter that writes to a StringPrintWriter.
|
JsonWriter(PrintWriter out)
Create a new JsonWriter wrapped around a PrintWriter
|
JsonWriter(PrintWriter out,
JsonTextType jsonText,
boolean anonymous)
Create a new JsonWriter wrapped around a PrintWriter
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
endArray() |
void |
endObject() |
void |
finish() |
static void |
main(String[] parms) |
void |
printBoolean(String name,
Boolean value)
Write a named boolean in JSON format.
|
void |
printEngineeringNumber(String name,
BigDecimal value)
Write a named decimal in JSON format.
|
void |
printNumber(String name,
BigDecimal value)
Write a named number in JSON format.
|
void |
printNumber(String name,
Number value)
Write a named number in JSON format.
|
void |
printString(String name,
String str)
Write a named string in JSON format.
|
void |
startAnonymousArray(String label) |
void |
startAnonymousObject(String label) |
void |
startArray(String label) |
void |
startObject(String label)
Start a JSON Object element.
|
String |
toString() |
public JsonWriter()
The String contents can be obtained by calling toString on this object.
public JsonWriter(PrintWriter out)
public JsonWriter(PrintWriter out, JsonTextType jsonText, boolean anonymous)
public void startObject(String label)
The
public void startAnonymousObject(String label)
public void endObject()
public void startArray(String label)
public void startAnonymousArray(String label)
public void endArray()
public void printNumber(String name, BigDecimal value)
public void printNumber(String name, Number value)
public void printBoolean(String name, Boolean value)
public void printEngineeringNumber(String name, BigDecimal value)
public void printString(String name, String str)
public void finish()
public void close()
public static void main(String[] parms)
Copyright © 2015. All Rights Reserved.