public abstract class InfosetOutputterProxy extends InfosetOutputter
| Constructor and Description |
|---|
InfosetOutputterProxy() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
endArray(org.apache.daffodil.infoset.DIArray diArray)
Called by Daffodil internals to signify the end of an array of elements.
|
boolean |
endComplex(org.apache.daffodil.infoset.DIComplex diComplex)
Called by Daffodil internals to signify the end of a complex element.
|
boolean |
endDocument()
Called by Daffodil internals to signify the end of the infoset.
|
boolean |
endSimple(org.apache.daffodil.infoset.DISimple diSimple)
Called by Daffodil internals to signify the end of a simple element.
|
protected abstract org.apache.daffodil.infoset.InfosetOutputter |
infosetOutputter() |
void |
reset()
Reset the internal state of this InfosetOutputter.
|
boolean |
startArray(org.apache.daffodil.infoset.DIArray diArray)
Called by Daffodil internals to signify the beginning of an array of elements.
|
boolean |
startComplex(org.apache.daffodil.infoset.DIComplex diComplex)
Called by Daffodil internals to signify the beginning of a complex element.
|
boolean |
startDocument()
Called by Daffodil internals to signify the beginning of the infoset.
|
boolean |
startSimple(org.apache.daffodil.infoset.DISimple diSimple)
Called by Daffodil internals to signify the beginning of a simple element.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait$init$, getBlobDirectory, getBlobPaths, getBlobPrefix, getBlobSuffix, getStatus, isNilled, org$apache$daffodil$infoset$InfosetOutputter$$blobDirectory_$eq, org$apache$daffodil$infoset$InfosetOutputter$$blobDirectory, org$apache$daffodil$infoset$InfosetOutputter$$blobPaths_$eq, org$apache$daffodil$infoset$InfosetOutputter$$blobPaths, org$apache$daffodil$infoset$InfosetOutputter$$blobPrefix_$eq, org$apache$daffodil$infoset$InfosetOutputter$$blobPrefix, org$apache$daffodil$infoset$InfosetOutputter$$blobSuffix_$eq, org$apache$daffodil$infoset$InfosetOutputter$$blobSuffix, setBlobAttributes, setBlobPaths, statuspublic boolean endArray(org.apache.daffodil.infoset.DIArray diArray)
InfosetOutputterendArray in interface org.apache.daffodil.infoset.InfosetOutputterendArray in class InfosetOutputterdiArray - the array that is ended. Various fields of
DIArray can be accessed to determine things like the
name, namespace, etc.public boolean endComplex(org.apache.daffodil.infoset.DIComplex diComplex)
InfosetOutputterendComplex in interface org.apache.daffodil.infoset.InfosetOutputterendComplex in class InfosetOutputterdiComplex - the complex element that is ended. Various fields of
DIComplex can be accessed to determine things like the
nil, name, namespace, etc.public boolean endDocument()
InfosetOutputterendDocument in interface org.apache.daffodil.infoset.InfosetOutputterendDocument in class InfosetOutputterpublic boolean endSimple(org.apache.daffodil.infoset.DISimple diSimple)
InfosetOutputterendSimple in interface org.apache.daffodil.infoset.InfosetOutputterendSimple in class InfosetOutputterdiSimple - the simple element that is ended. Various fields of
DISimple can be accessed to determine things like the
value, nil, name, namespace, etc.protected abstract org.apache.daffodil.infoset.InfosetOutputter infosetOutputter()
public void reset()
InfosetOutputterreset in interface org.apache.daffodil.infoset.InfosetOutputterreset in class InfosetOutputterpublic boolean startArray(org.apache.daffodil.infoset.DIArray diArray)
InfosetOutputterstartArray in interface org.apache.daffodil.infoset.InfosetOutputterstartArray in class InfosetOutputterdiArray - the array that is started. Various fields of
DIArray can be accessed to determine things like the
name, namespace, etc.public boolean startComplex(org.apache.daffodil.infoset.DIComplex diComplex)
InfosetOutputterstartComplex in interface org.apache.daffodil.infoset.InfosetOutputterstartComplex in class InfosetOutputterdiComplex - the complex element that is started. Various fields of
DIComplex can be accessed to determine things like the
nil, name, namespace, etc.public boolean startDocument()
InfosetOutputterstartDocument in interface org.apache.daffodil.infoset.InfosetOutputterstartDocument in class InfosetOutputterpublic boolean startSimple(org.apache.daffodil.infoset.DISimple diSimple)
InfosetOutputterstartSimple in interface org.apache.daffodil.infoset.InfosetOutputterstartSimple in class InfosetOutputterdiSimple - the simple element that is started. Various fields of
DISimple can be accessed to determine things like the
value, nil, name, namespace, etc.