public class JSWriter extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ArrayFinish |
static String |
ArraySep |
static String |
ArrayStart |
static String |
ObjectFinish |
static String |
ObjectPairSep |
static String |
ObjectSep |
static String |
ObjectStart |
| Constructor and Description |
|---|
JSWriter() |
JSWriter(org.apache.jena.atlas.io.IndentedWriter ps) |
JSWriter(OutputStream ps) |
| Modifier and Type | Method and Description |
|---|---|
JSWriter |
arrayElement(boolean b) |
JSWriter |
arrayElement(long integer) |
JSWriter |
arrayElement(String str) |
JSWriter |
arraySep()
Useful if you are manually creating arrays and so need to print array
separators yourself
|
JSWriter |
finishArray() |
JSWriter |
finishObject() |
void |
finishOutput() |
JSWriter |
key(String key) |
static void |
outputQuotedString(org.apache.jena.atlas.io.IndentedWriter out,
String string) |
static void |
outputQuotedString(org.apache.jena.atlas.io.IndentedWriter out,
String string,
boolean allowBareWords) |
static String |
outputQuotedString(String string) |
JSWriter |
pair(String key,
boolean val) |
JSWriter |
pair(String key,
long val) |
JSWriter |
pair(String key,
Number val) |
JSWriter |
pair(String key,
String value) |
JSWriter |
startArray() |
JSWriter |
startObject() |
void |
startOutput() |
public static final String ArrayStart
public static final String ArrayFinish
public static final String ArraySep
public static final String ObjectStart
public static final String ObjectFinish
public static final String ObjectSep
public static final String ObjectPairSep
public JSWriter()
public JSWriter(OutputStream ps)
public JSWriter(org.apache.jena.atlas.io.IndentedWriter ps)
public void startOutput()
public void finishOutput()
public JSWriter startObject()
public JSWriter finishObject()
public JSWriter startArray()
public JSWriter finishArray()
public JSWriter arrayElement(boolean b)
public JSWriter arrayElement(long integer)
public JSWriter arraySep()
public static void outputQuotedString(org.apache.jena.atlas.io.IndentedWriter out, String string)
public static void outputQuotedString(org.apache.jena.atlas.io.IndentedWriter out, String string, boolean allowBareWords)
Licenced under the Apache License, Version 2.0