public static class JSONOutputter.JSONWriter
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected AnnotationOutputter.Options |
options |
protected java.io.PrintWriter |
writer |
| Constructor and Description |
|---|
JSONWriter(java.io.PrintWriter writer,
AnnotationOutputter.Options options) |
| Modifier and Type | Method and Description |
|---|---|
void |
flush() |
void |
object(java.util.function.Consumer<JSONOutputter.Writer> callback) |
void |
object(int indent,
java.util.function.Consumer<JSONOutputter.Writer> callback) |
static java.lang.String |
objectToJSON(java.util.function.Consumer<JSONOutputter.Writer> callback) |
protected final java.io.PrintWriter writer
protected final AnnotationOutputter.Options options
public JSONWriter(java.io.PrintWriter writer,
AnnotationOutputter.Options options)
public void object(int indent,
java.util.function.Consumer<JSONOutputter.Writer> callback)
public void object(java.util.function.Consumer<JSONOutputter.Writer> callback)
public void flush()
public static java.lang.String objectToJSON(java.util.function.Consumer<JSONOutputter.Writer> callback)