# Uses of Interface
org.apache.synapse.commons.staxon.core.json.stream.JsonStreamSource

Packages that use JsonStreamSource
Package
Description
org.apache.synapse.commons.staxon.core.json
Classes to read and write JSON via StAX.
org.apache.synapse.commons.staxon.core.json.stream
JSON streaming backend API.
org.apache.synapse.commons.staxon.core.json.stream.impl
Default implementation of JSON streaming backend API.
org.apache.synapse.commons.staxon.core.json.stream.util
JSON streaming filters.

- ## Uses of JsonStreamSource in org.apache.synapse.commons.staxon.core.json

  Constructors in org.apache.synapse.commons.staxon.core.json with parameters of type JsonStreamSource
  Modifier
  Constructor
  Description
  ``
  `JsonXMLStreamReader(JsonStreamSource source, boolean multiplePI, char namespaceSeparator)`
  Create reader instance.
  ``
  `JsonXMLStreamReader(JsonStreamSource source, boolean multiplePI, char namespaceSeparator, boolean xmlNilReadWriteEnabled)`
  Create reader instance.

- ## Uses of JsonStreamSource in org.apache.synapse.commons.staxon.core.json.stream

  Methods in org.apache.synapse.commons.staxon.core.json.stream that return JsonStreamSource
  Modifier and Type
  Method
  Description
  `abstract JsonStreamSource`
  JsonStreamFactory.`createJsonStreamSource(InputStream input)`
  Create stream source.
  `abstract JsonStreamSource`
  JsonStreamFactory.`createJsonStreamSource(InputStream input, Constants.SCANNER scanner)`
  Create stream source.
  `abstract JsonStreamSource`
  JsonStreamFactory.`createJsonStreamSource(Reader reader)`
  Create stream source.
  `abstract JsonStreamSource`
  JsonStreamFactory.`createJsonStreamSource(Reader reader, Constants.SCANNER scanner)`
  Create stream source.

- ## Uses of JsonStreamSource in org.apache.synapse.commons.staxon.core.json.stream.impl

  Methods in org.apache.synapse.commons.staxon.core.json.stream.impl that return JsonStreamSource
  Modifier and Type
  Method
  Description
  `JsonStreamSource`
  JsonStreamFactoryImpl.`createJsonStreamSource(InputStream input)`
  `JsonStreamSource`
  JsonStreamFactoryImpl.`createJsonStreamSource(InputStream input, Constants.SCANNER scanner)`
  `JsonStreamSource`
  JsonStreamFactoryImpl.`createJsonStreamSource(Reader reader)`
  `JsonStreamSource`
  JsonStreamFactoryImpl.`createJsonStreamSource(Reader reader, Constants.SCANNER scanner)`

- ## Uses of JsonStreamSource in org.apache.synapse.commons.staxon.core.json.stream.util

  Classes in org.apache.synapse.commons.staxon.core.json.stream.util that implement JsonStreamSource
  Modifier and Type
  Class
  Description
  `class`
  `AddRootSource`
  `class`
  `StreamSourceDelegate`
  Delegating stream source.
  Constructors in org.apache.synapse.commons.staxon.core.json.stream.util with parameters of type JsonStreamSource
  Modifier
  Constructor
  Description
  ``
  `AddRootSource(JsonStreamSource delegate, QName root, char namespaceSeparator)`
  ``
  `StreamSourceDelegate(JsonStreamSource delegate)`