public class XesLitewrite
extends java.lang.Object
implements java.io.Closeable, java.io.Flushable
Modifier and Type | Class and Description |
---|---|
static class |
XesLitewrite.XesState |
Modifier and Type | Field and Description |
---|---|
static org.apache.logging.log4j.Logger |
logger |
Constructor and Description |
---|
XesLitewrite(java.io.File target) |
Modifier and Type | Method and Description |
---|---|
void |
addClassifier(java.lang.String[] keys,
java.lang.String name) |
void |
addClassifier(java.lang.String keys,
java.lang.String name) |
void |
addClassifier(org.deckfour.xes.classification.XEventClassifier c) |
void |
addExtension(java.lang.String name,
java.lang.String prefix,
java.lang.String uri) |
void |
addExtension(org.deckfour.xes.extension.XExtension ext) |
void |
attrBoolean(java.lang.String key,
boolean value) |
void |
attrContinuous(java.lang.String key,
double value) |
void |
attrDiscrete(java.lang.String key,
long value) |
void |
attrString(java.lang.String key,
java.lang.String value) |
void |
attrTimestamp(java.lang.String key,
long valueMilis) |
void |
beginDefineAttrEvent() |
void |
beginDefineAttrLog() |
void |
beginDefineAttrTrace() |
void |
beginEvent() |
void |
beginTrace() |
void |
close() |
void |
defineAttr(org.deckfour.xes.model.XAttribute attrib) |
void |
defineAttrBoolean(java.lang.String key) |
void |
defineAttrContinuous(java.lang.String key) |
void |
defineAttrDiscrete(java.lang.String key) |
void |
defineAttrString(java.lang.String key) |
void |
defineAttrTimestamp(java.lang.String key) |
void |
defineEventAttribs(org.deckfour.xes.extension.XExtension extension) |
void |
endDefineAttrEvent() |
void |
endDefineAttrLog() |
void |
endDefineAttrTrace() |
void |
endEvent() |
void |
endTrace() |
void |
finish() |
void |
flush() |
void |
setHeader() |
void |
setHeader(java.lang.String creator) |
public XesLitewrite(java.io.File target) throws java.io.IOException
java.io.IOException
public void flush() throws java.io.IOException
flush
in interface java.io.Flushable
java.io.IOException
public void close() throws java.io.IOException
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
java.io.IOException
public void setHeader()
public void setHeader(java.lang.String creator)
public void finish()
public void addExtension(java.lang.String name, java.lang.String prefix, java.lang.String uri)
public void addExtension(org.deckfour.xes.extension.XExtension ext)
public void beginDefineAttrLog()
public void endDefineAttrLog()
public void beginDefineAttrTrace()
public void endDefineAttrTrace()
public void beginDefineAttrEvent()
public void endDefineAttrEvent()
public void beginTrace()
public void endTrace()
public void beginEvent()
public void endEvent()
public void addClassifier(java.lang.String keys, java.lang.String name)
public void addClassifier(java.lang.String[] keys, java.lang.String name)
public void addClassifier(org.deckfour.xes.classification.XEventClassifier c)
public void defineEventAttribs(org.deckfour.xes.extension.XExtension extension)
public void defineAttr(org.deckfour.xes.model.XAttribute attrib)
public void defineAttrString(java.lang.String key)
public void defineAttrBoolean(java.lang.String key)
public void defineAttrContinuous(java.lang.String key)
public void defineAttrDiscrete(java.lang.String key)
public void defineAttrTimestamp(java.lang.String key)
public void attrString(java.lang.String key, java.lang.String value)
public void attrBoolean(java.lang.String key, boolean value)
public void attrContinuous(java.lang.String key, double value)
public void attrDiscrete(java.lang.String key, long value)
public void attrTimestamp(java.lang.String key, long valueMilis)