Package org.deckfour.xes.out
Class XMxmlGZIPSerializer
- java.lang.Object
-
- org.deckfour.xes.out.XMxmlSerializer
-
- org.deckfour.xes.out.XMxmlGZIPSerializer
-
- All Implemented Interfaces:
XSerializer
public class XMxmlGZIPSerializer extends XMxmlSerializer
Compressed MXML serialization for XES data (legacy implementation). Note that this serialization may be lossy, you should preferrably use the XES.XML serialization for XES data.- Author:
- Christian W. Guenther (christian@deckfour.org)
-
-
Field Summary
-
Fields inherited from class org.deckfour.xes.out.XMxmlSerializer
knownTypes, xsDateTimeConversion
-
-
Constructor Summary
Constructors Constructor Description XMxmlGZIPSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAuthor()Returns the name of this serialization's author.java.lang.StringgetDescription()Returns a brief description of this serialization.java.lang.StringgetName()Returns the human-readable name of this serialization.java.lang.String[]getSuffices()Returns an array of possible file suffices for this serialization.voidserialize(XLog log, java.io.OutputStream out)Serializes a given log to the given output stream.java.lang.StringtoString()toString() defaults to getName().-
Methods inherited from class org.deckfour.xes.out.XMxmlSerializer
addAttributes, addAttributes, addModelReference
-
-
-
-
Method Detail
-
getDescription
public java.lang.String getDescription()
Description copied from interface:XSerializerReturns a brief description of this serialization.- Specified by:
getDescriptionin interfaceXSerializer- Overrides:
getDescriptionin classXMxmlSerializer
-
getName
public java.lang.String getName()
Description copied from interface:XSerializerReturns the human-readable name of this serialization.- Specified by:
getNamein interfaceXSerializer- Overrides:
getNamein classXMxmlSerializer
-
getAuthor
public java.lang.String getAuthor()
Description copied from interface:XSerializerReturns the name of this serialization's author.- Specified by:
getAuthorin interfaceXSerializer- Overrides:
getAuthorin classXMxmlSerializer
-
getSuffices
public java.lang.String[] getSuffices()
Description copied from interface:XSerializerReturns an array of possible file suffices for this serialization.- Specified by:
getSufficesin interfaceXSerializer- Overrides:
getSufficesin classXMxmlSerializer
-
serialize
public void serialize(XLog log, java.io.OutputStream out) throws java.io.IOException
Description copied from interface:XSerializerSerializes a given log to the given output stream.- Specified by:
serializein interfaceXSerializer- Overrides:
serializein classXMxmlSerializer- Parameters:
log- Log to be serialized.out- OutputStream for serialization.- Throws:
java.io.IOException
-
toString
public java.lang.String toString()
toString() defaults to getName().- Overrides:
toStringin classXMxmlSerializer
-
-