|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectnet.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 Destinationconfig - 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 | ||||||