|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.saxon.s9api.XdmDestination
public class XdmDestination
An XdmDestination
is a Destination
in which an XdmNode
is constructed to hold the output of a query or transformation:
that is, a tree using Saxon's implementation of the XDM data model
No data needs to be supplied to the XdmDestination
object. The query or transformation
populates an XmlNode
, which may then be retrieved using the getXdmNode
method.
An XdmDestination can be reused to hold the results of a second transformation only
if the reset()
method is first called to reset its state.
Constructor Summary | |
---|---|
XdmDestination()
|
Method Summary | |
---|---|
Receiver |
getReceiver(Configuration config)
Return a Receiver. |
XdmNode |
getXdmNode()
Return the node at the root of the tree, after it has been constructed. |
void |
reset()
Allow the XdmDestination to be reused |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XdmDestination()
Method Detail |
---|
public Receiver getReceiver(Configuration config) throws SaxonApiException
getReceiver
in interface Destination
config
- The Saxon configuration. This is supplied so that the destination can
use information from the configuration (for example, a reference to the name pool)
to construct or configure the returned Receiver.
SaxonApiException
- if the Receiver cannot be createdpublic XdmNode getXdmNode()
This method should not be called while the tree is under construction.
public void reset()
XdmDestination
to be reused
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |