public class JsonStreamFactoryImpl extends JsonStreamFactory
JsonStreamFactory implementation.| Constructor and Description |
|---|
JsonStreamFactoryImpl()
Create instance.
|
JsonStreamFactoryImpl(String prettySpace,
String prettyIndent,
String prettyNewline)
Create instance.
|
| Modifier and Type | Method and Description |
|---|---|
JsonStreamSource |
createJsonStreamSource(InputStream input)
Create stream source.
|
JsonStreamSource |
createJsonStreamSource(InputStream input,
Constants.SCANNER scanner)
Create stream source.
|
JsonStreamSource |
createJsonStreamSource(Reader reader)
Create stream source.
|
JsonStreamSource |
createJsonStreamSource(Reader reader,
Constants.SCANNER scanner)
Create stream source.
|
JsonStreamTarget |
createJsonStreamTarget(OutputStream output,
boolean pretty)
Create stream target.
|
JsonStreamTarget |
createJsonStreamTarget(Writer writer,
boolean pretty)
Create stream target.
|
newFactorypublic JsonStreamFactoryImpl()
"\t" for indentation (per level),
"\n" as line separator and " " to decorate
colons, commas, etc.public JsonStreamSource createJsonStreamSource(InputStream input) throws IOException
JsonStreamFactorycreateJsonStreamSource in class JsonStreamFactoryIOExceptionpublic JsonStreamSource createJsonStreamSource(InputStream input, Constants.SCANNER scanner) throws IOException
JsonStreamFactorycreateJsonStreamSource in class JsonStreamFactoryscanner - JSON Scanner to useIOExceptionpublic JsonStreamSource createJsonStreamSource(Reader reader)
JsonStreamFactorycreateJsonStreamSource in class JsonStreamFactorypublic JsonStreamSource createJsonStreamSource(Reader reader, Constants.SCANNER scanner)
JsonStreamFactorycreateJsonStreamSource in class JsonStreamFactoryscanner - JSON Scanner to usepublic JsonStreamTarget createJsonStreamTarget(OutputStream output, boolean pretty) throws IOException
JsonStreamFactorycreateJsonStreamTarget in class JsonStreamFactoryIOExceptionpublic JsonStreamTarget createJsonStreamTarget(Writer writer, boolean pretty)
JsonStreamFactorycreateJsonStreamTarget in class JsonStreamFactoryCopyright © 2005–2019 Apache Software Foundation. All rights reserved.