|
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 serialization
public 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 serialization
public 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 serialization
public 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 serialization
public 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 | ||||||||