public class JsonWriter extends Object implements AutoCloseable
| Constructor and Description |
|---|
JsonWriter(Path path,
OpenOption... options) |
JsonWriter(Writer writer) |
| Modifier and Type | Method and Description |
|---|---|
JsonWriter |
append(char c) |
JsonWriter |
append(String s) |
void |
close() |
void |
flush() |
JsonWriter |
indent() |
JsonWriter |
newline() |
JsonWriter |
quote(Object o) |
JsonWriter |
quote(String s) |
JsonWriter |
unindent() |
public JsonWriter(Path path, OpenOption... options) throws IOException
IOExceptionpublic JsonWriter(Writer writer)
public JsonWriter append(char c) throws IOException
IOExceptionpublic JsonWriter append(String s) throws IOException
IOExceptionpublic JsonWriter quote(Object o) throws IOException
IOExceptionpublic JsonWriter quote(String s) throws IOException
IOExceptionpublic JsonWriter newline() throws IOException
IOExceptionpublic JsonWriter indent()
public JsonWriter unindent()
public void flush()
throws IOException
IOExceptionpublic void close()
throws IOException
close in interface AutoCloseableIOException