Class JSONBadgerfishDataSource

java.lang.Object
org.apache.axis2.json.AbstractJSONDataSource
org.apache.axis2.json.JSONBadgerfishDataSource
All Implemented Interfaces:
org.apache.axiom.om.OMDataSource

public class JSONBadgerfishDataSource extends AbstractJSONDataSource
JSON data source implementation for the "Badgerfish" convention.
  • Constructor Details

    • JSONBadgerfishDataSource

      public JSONBadgerfishDataSource(Reader jsonReader, String localName)
  • Method Details

    • getReader

      public XMLStreamReader getReader() throws XMLStreamException
      Gives the StAX reader using the "Badgerfish" formatted input JSON String.
      Specified by:
      getReader in interface org.apache.axiom.om.OMDataSource
      Specified by:
      getReader in class AbstractJSONDataSource
      Returns:
      The XMLStreamReader according to the JSON String.
      Throws:
      XMLStreamException - if there is an error while making the StAX reader.