See: Description
Class | Description |
---|---|
InfosetInputter |
Abstract class used to determine how the infoset representation should be
input from a call to DataProcessor#unparse.
|
InfosetInputterProxy |
A proxy for InfosetInputters that are internal to Daffodil
|
InfosetOutputter |
Abstract class used to determine how the infoset representation should be
output from a call to DataProcessor#parse.
|
InfosetOutputterProxy |
A proxy for InfosetOutputters that are internal to Daffodil
|
JDOMInfosetInputter |
InfosetInputter to read an infoset represented as an org.jdom2.Document |
JDOMInfosetOutputter |
InfosetOutputter to build an infoset represented as an org.jdom2.Document |
JsonInfosetInputter |
InfosetInputter to read an infoset represented as JSON from a java.io.InputStream |
JsonInfosetOutputter |
InfosetOutputter to build an infoset represented as JSON written to a java.io.OutputStream |
NullInfosetOutputter |
InfosetOutputter that does not build an infoset represention, ignoring
all InfosetOutputter events |
ScalaXMLInfosetInputter |
InfosetInputter to read an infoset represented as a scala.xml.Node |
ScalaXMLInfosetOutputter |
InfosetOutputter to build an infoset represented as a scala.xml.Node |
W3CDOMInfosetInputter |
InfosetInputter to read an infoset represented as an org.w3c.dom.Document |
W3CDOMInfosetOutputter |
InfosetOutputter to build an infoset represented as an org.w3c.dom.Document |
XMLTextInfosetInputter |
InfosetInputter to read an infoset represented as XML from a java.io.InputStream |
XMLTextInfosetOutputter |
InfosetOutputter to build an infoset represented as XML written to a java.io.OutputStream |
Enum | Description |
---|---|
XMLTextEscapeStyle |
XMLTextEscapeStyles for determining whether to wrap info in CDATA tags
|
InfosetOutputter
are provided to
the DataProcessor.parse(org.apache.daffodil.japi.io.InputSourceDataInputStream, org.apache.daffodil.japi.infoset.InfosetOutputter)
method to deteremine how to output an infoset.
These classes are not guaranteed to be thread-safe. Classes that extend
InfosetInputter
are provided to the DataProcessor.unparse(org.apache.daffodil.japi.infoset.InfosetInputter, java.nio.channels.WritableByteChannel)
method to
determine how to read in an infoset. A new InfosetOutputter is required for
each call to unparse().