com.mtgi.analytics
Class EventDataElementSerializer
java.lang.Object
com.mtgi.analytics.EventDataElementSerializer
public class EventDataElementSerializer
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EventDataElementSerializer
public EventDataElementSerializer(javax.xml.stream.XMLOutputFactory factory)
serialize
public String serialize(EventDataElement data,
boolean includeProlog)
- Serialize the given event data as a standalone XML document
- Parameters:
includeProlog
- if true, include an XML prolog; if not, just render a document fragment
- Returns:
- the XML serialization, or null if
data
is null.
serializeElement
protected void serializeElement(javax.xml.stream.XMLStreamWriter writer,
EventDataElement element)
throws javax.xml.stream.XMLStreamException
- Recursively serialize a single element, appending it to DOM element
parent
.
- Throws:
javax.xml.stream.XMLStreamException