Class JsonStreamFactoryImpl
- java.lang.Object
-
- org.apache.synapse.commons.staxon.core.json.stream.JsonStreamFactory
-
- org.apache.synapse.commons.staxon.core.json.stream.impl.JsonStreamFactoryImpl
-
public class JsonStreamFactoryImpl extends JsonStreamFactory
DefaultJsonStreamFactoryimplementation.
-
-
Constructor Summary
Constructors Constructor Description JsonStreamFactoryImpl()Create instance.JsonStreamFactoryImpl(String prettySpace, String prettyIndent, String prettyNewline)Create instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonStreamSourcecreateJsonStreamSource(InputStream input)Create stream source.JsonStreamSourcecreateJsonStreamSource(InputStream input, Constants.SCANNER scanner)Create stream source.JsonStreamSourcecreateJsonStreamSource(Reader reader)Create stream source.JsonStreamSourcecreateJsonStreamSource(Reader reader, Constants.SCANNER scanner)Create stream source.JsonStreamTargetcreateJsonStreamTarget(OutputStream output, boolean pretty)Create stream target.JsonStreamTargetcreateJsonStreamTarget(Writer writer, boolean pretty)Create stream target.-
Methods inherited from class org.apache.synapse.commons.staxon.core.json.stream.JsonStreamFactory
newFactory
-
-
-
-
Method Detail
-
createJsonStreamSource
public JsonStreamSource createJsonStreamSource(InputStream input) throws IOException
Description copied from class:JsonStreamFactoryCreate stream source.- Specified by:
createJsonStreamSourcein classJsonStreamFactory- Returns:
- stream source
- Throws:
IOException
-
createJsonStreamSource
public JsonStreamSource createJsonStreamSource(InputStream input, Constants.SCANNER scanner) throws IOException
Description copied from class:JsonStreamFactoryCreate stream source.- Specified by:
createJsonStreamSourcein classJsonStreamFactoryscanner- JSON Scanner to use- Returns:
- stream source
- Throws:
IOException
-
createJsonStreamSource
public JsonStreamSource createJsonStreamSource(Reader reader)
Description copied from class:JsonStreamFactoryCreate stream source.- Specified by:
createJsonStreamSourcein classJsonStreamFactory- Returns:
- stream source
-
createJsonStreamSource
public JsonStreamSource createJsonStreamSource(Reader reader, Constants.SCANNER scanner)
Description copied from class:JsonStreamFactoryCreate stream source.- Specified by:
createJsonStreamSourcein classJsonStreamFactoryscanner- JSON Scanner to use- Returns:
- stream source
-
createJsonStreamTarget
public JsonStreamTarget createJsonStreamTarget(OutputStream output, boolean pretty) throws IOException
Description copied from class:JsonStreamFactoryCreate stream target.- Specified by:
createJsonStreamTargetin classJsonStreamFactory- Returns:
- stream target
- Throws:
IOException
-
createJsonStreamTarget
public JsonStreamTarget createJsonStreamTarget(Writer writer, boolean pretty)
Description copied from class:JsonStreamFactoryCreate stream target.- Specified by:
createJsonStreamTargetin classJsonStreamFactory- Returns:
- stream target
-
-