|
MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.ethz.mxquery.xdmio.XDMSerializer
public class XDMSerializer
Serializer to turn XDM into a textual form Follows the XDM Serializer specification
Constructor Summary | |
---|---|
XDMSerializer()
Creates an XDM Serializer with XML output mode and the default settings |
|
XDMSerializer(int outputMode)
Creates an XDM Serializer with the given output mode and the default settings for this mode |
|
XDMSerializer(XDMSerializerSettings settings)
Creates an XDM Serializer with the given settings |
Method Summary | |
---|---|
void |
eventsToSOAPMsg(java.io.PrintStream stream,
XDMIterator resIter)
Serialize the XDM instance generated by resIter into a character stream suitable for SOAP |
static java.lang.StringBuffer |
eventsToString(XDMIterator iter)
Serialize the XDM instance generated by resIter into a String containing the Token trace This is mainly suited for debugging |
void |
eventsToXML(java.io.PrintStream stream,
XDMIterator resIter)
Serialize the XDM instance generated by resIter into stream as character sequence |
java.lang.String |
eventsToXML(XDMIterator resIter)
Serialize the XDM instance generated by resIter into a String |
static java.lang.StringBuffer |
eventToString(Token tok)
Serialize the XDM Token into a String containing the Token details This is mainly suited for debugging |
static java.lang.String |
XMLPrettyPrint(java.lang.String str)
Indent/beautify an String containing XML |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XDMSerializer()
public XDMSerializer(int outputMode) throws MXQueryException
outputMode
- One of XDMSerializerSettings.OUTPUT_METHOD_XML, XDMSerializerSettings.OUTPUT_METHOD_XHTML, XDMSerializerSettings.OUTPUT_METHOD_HTML, XDMSerializerSettings.OUTPUT_METHOD_TEXT
MXQueryException
- thrown if unsupported mode requestedpublic XDMSerializer(XDMSerializerSettings settings)
settings
- Method Detail |
---|
public void eventsToXML(java.io.PrintStream stream, XDMIterator resIter) throws MXQueryException
stream
- PrintStreamresIter
- MXQuery Iterator producing an XDM instance
MXQueryException
- Exception generated by retrieving the XDM from resIter or during the serializationpublic java.lang.String eventsToXML(XDMIterator resIter) throws MXQueryException
resIter
- MXQuery Iterator producing an XDM instance
MXQueryException
- Exception generated by retrieving the XDM from resIter or during the serializationpublic void eventsToSOAPMsg(java.io.PrintStream stream, XDMIterator resIter) throws MXQueryException
stream
- PrintStreamresIter
- MXQuery Iterator producing an XDM instance
MXQueryException
- Exception generated by retrieving the XDM from resIter or during the serializationpublic static java.lang.StringBuffer eventsToString(XDMIterator iter) throws MXQueryException
iter
- MXQuery Iterator producing an XDM instance
MXQueryException
- Exception generated by retrieving the XDM from resIter or during the serializationpublic static java.lang.StringBuffer eventToString(Token tok) throws MXQueryException
tok
- XDM Token
MXQueryException
- Exception generated by retrieving the XDM from resIter or during the serializationpublic static java.lang.String XMLPrettyPrint(java.lang.String str)
str
- A wring with XML to be intented
|
MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |