Class JsonWriter
- java.lang.Object
-
- nl.nn.adapterframework.stream.json.JsonWriter
-
- All Implemented Interfaces:
JsonEventHandler
public class JsonWriter extends Object implements JsonEventHandler
-
-
Constructor Summary
Constructors Constructor Description JsonWriter()
JsonWriter(OutputStream stream)
JsonWriter(Writer writer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
endArray()
void
endDocument()
void
endObject()
void
number(String value)
void
primitive(Object value)
void
startArray()
void
startDocument()
void
startObject()
void
startObjectEntry(String key)
String
toString()
-
-
-
Constructor Detail
-
JsonWriter
public JsonWriter()
-
JsonWriter
public JsonWriter(OutputStream stream)
-
JsonWriter
public JsonWriter(Writer writer)
-
-
Method Detail
-
startDocument
public void startDocument()
- Specified by:
startDocument
in interfaceJsonEventHandler
-
endDocument
public void endDocument() throws SAXException
- Specified by:
endDocument
in interfaceJsonEventHandler
- Throws:
SAXException
-
startObject
public void startObject() throws SAXException
- Specified by:
startObject
in interfaceJsonEventHandler
- Throws:
SAXException
-
startObjectEntry
public void startObjectEntry(String key) throws SAXException
- Specified by:
startObjectEntry
in interfaceJsonEventHandler
- Throws:
SAXException
-
endObject
public void endObject() throws SAXException
- Specified by:
endObject
in interfaceJsonEventHandler
- Throws:
SAXException
-
startArray
public void startArray() throws SAXException
- Specified by:
startArray
in interfaceJsonEventHandler
- Throws:
SAXException
-
endArray
public void endArray() throws SAXException
- Specified by:
endArray
in interfaceJsonEventHandler
- Throws:
SAXException
-
primitive
public void primitive(Object value) throws SaxException
- Specified by:
primitive
in interfaceJsonEventHandler
- Throws:
SaxException
-
number
public void number(String value) throws SAXException
- Specified by:
number
in interfaceJsonEventHandler
- Throws:
SAXException
-
-