public class JSFullWriter extends Object
| Constructor and Description |
|---|
JSFullWriter() |
JSFullWriter(org.apache.jena.atlas.io.IndentedWriter ps) |
JSFullWriter(OutputStream ps) |
| Modifier and Type | Method and Description |
|---|---|
void |
arrayElement(boolean b) |
void |
arrayElement(long integer) |
void |
arrayElement(Number n) |
void |
arrayElement(String str) |
void |
arrayElementProcess() |
void |
arraySep()
Useful if you are manually creating arrays and so need to print array separators yourself
|
void |
finishArray() |
void |
finishObject() |
void |
finishOutput() |
void |
key(String key) |
static String |
outputQuotedString(String string) |
void |
pair(String key,
boolean val) |
void |
pair(String key,
org.apache.jena.atlas.json.JsonValue val) |
void |
pair(String key,
JSONWritable jw) |
void |
pair(String key,
long val) |
void |
pair(String key,
Number val) |
void |
pair(String key,
String value) |
void |
print(String x) |
void |
startArray() |
void |
startObject() |
void |
startOutput() |
protected void |
value(org.apache.jena.atlas.json.JsonArray val) |
protected void |
value(org.apache.jena.atlas.json.JsonObject val) |
protected void |
value(org.apache.jena.atlas.json.JsonValue val) |
public JSFullWriter()
public JSFullWriter(OutputStream ps)
public JSFullWriter(org.apache.jena.atlas.io.IndentedWriter ps)
public void startOutput()
public void finishOutput()
public void startObject()
public void finishObject()
public void key(String key)
public void pair(String key, boolean val)
public void pair(String key, long val)
public void pair(String key, org.apache.jena.atlas.json.JsonValue val)
public void pair(String key, JSONWritable jw)
protected void value(org.apache.jena.atlas.json.JsonValue val)
protected void value(org.apache.jena.atlas.json.JsonObject val)
protected void value(org.apache.jena.atlas.json.JsonArray val)
public void startArray()
public void finishArray()
public void arrayElement(String str)
public void arrayElementProcess()
public void arrayElement(boolean b)
public void arrayElement(long integer)
public void arrayElement(Number n)
public void arraySep()
public void print(String x)
Copyright © 2019. All rights reserved.