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 |
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().