Package org.deckfour.xes.out
Interface XSerializer
-
- All Known Implementing Classes:
XesXmlGZIPSerializer,XesXmlSerializer,XMxmlGZIPSerializer,XMxmlSerializer
public interface XSerializerThis interfaces defines the capabilities of a serialization for the XES format, into a given representation.- Author:
- Christian W. Guenther (christian@deckfour.org)
-
-
Method Summary
All Methods Instance Methods Abstract 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.
-
-
-
Method Detail
-
getName
java.lang.String getName()
Returns the human-readable name of this serialization.
-
getDescription
java.lang.String getDescription()
Returns a brief description of this serialization.
-
getAuthor
java.lang.String getAuthor()
Returns the name of this serialization's author.
-
getSuffices
java.lang.String[] getSuffices()
Returns an array of possible file suffices for this serialization.
-
serialize
void serialize(XLog log, java.io.OutputStream out) throws java.io.IOException
Serializes a given log to the given output stream.- Parameters:
log- Log to be serialized.out- OutputStream for serialization.- Throws:
java.io.IOException
-
-