public abstract class JsonStreamFactory
extends java.lang.Object
JsonReader,
JsonWriter| Modifier | Constructor and Description |
|---|---|
protected |
JsonStreamFactory()
All implementations must provide public default constructor overriding this one.
|
| Modifier and Type | Method and Description |
|---|---|
static JsonStreamFactory |
getInstance()
Returns JSON stream factory instance.
|
abstract JsonReader |
newJsonReader(java.io.InputStream stream)
Creates new JSON reader with
UTF-8 character set. |
abstract JsonReader |
newJsonReader(java.io.InputStream stream,
java.nio.charset.Charset charset)
Creates new JSON reader with specified character set.
|
abstract JsonReader |
newJsonReader(java.io.Reader reader)
Creates new JSON reader.
|
abstract JsonWriter |
newJsonWriter(java.io.OutputStream stream)
Creates new JSON writer with
UTF-8 character set. |
abstract JsonWriter |
newJsonWriter(java.io.OutputStream stream,
java.nio.charset.Charset charset)
Creates new JSON writer with specified character set.
|
abstract JsonWriter |
newJsonWriter(java.io.Writer writer)
Creates new JSON writer.
|
protected JsonStreamFactory()
public static JsonStreamFactory getInstance()
public abstract JsonReader newJsonReader(java.io.Reader reader)
reader - inputpublic abstract JsonWriter newJsonWriter(java.io.Writer writer)
writer - outputpublic abstract JsonReader newJsonReader(java.io.InputStream stream)
UTF-8 character set.stream - inputpublic abstract JsonWriter newJsonWriter(java.io.OutputStream stream)
UTF-8 character set.stream - outputpublic abstract JsonReader newJsonReader(java.io.InputStream stream, java.nio.charset.Charset charset)
stream - inputcharset - character setpublic abstract JsonWriter newJsonWriter(java.io.OutputStream stream, java.nio.charset.Charset charset)
stream - outputcharset - character setCopyright © 2017 FOSS Nova Software Foundation. All rights reserved.