public class LogUtils
extends java.lang.Object
Constructor and Description |
---|
LogUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
addXEventClass(org.deckfour.xes.classification.XEventClasses eventClasses,
org.deckfour.xes.classification.XEventClass currentClass,
org.deckfour.xes.model.XLog log,
org.deckfour.xes.info.XLogInfo logInfo) |
static org.deckfour.xes.classification.XEventClass |
deepCloneXEventClass(org.deckfour.xes.classification.XEventClass xClass) |
static org.deckfour.xes.classification.XEventClasses |
deepCloneXEventClasses(org.deckfour.xes.classification.XEventClasses classes,
org.deckfour.xes.model.XLog log,
org.deckfour.xes.info.XLogInfo logInfo) |
static java.lang.String |
eventClassesToString(org.deckfour.xes.classification.XEventClasses classes) |
static org.deckfour.xes.model.XEvent |
findEventWithClass(org.deckfour.xes.model.XLog eventlog,
org.deckfour.xes.classification.XEventClassifier eventClassifier,
org.deckfour.xes.classification.XEventClass clazz)
Find the first event instance in the provided event log that has the
provided event class using the specified event classifier
|
static org.deckfour.xes.model.XLog |
loadFromFile(java.lang.String path) |
static java.lang.String |
logAsLineOfTraces(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClassifier classifier)
WIP
|
static org.deckfour.xes.model.XLog |
mergeLogs(org.deckfour.xes.model.XLog... logs)
Merges the provided XLogs into a new XLog instance.
|
public static org.deckfour.xes.model.XEvent findEventWithClass(org.deckfour.xes.model.XLog eventlog, org.deckfour.xes.classification.XEventClassifier eventClassifier, org.deckfour.xes.classification.XEventClass clazz)
eventlog
- The event log to searcheventClassifier
- The event classifier to useclazz
- The XEventClass the event haspublic static org.deckfour.xes.model.XLog mergeLogs(org.deckfour.xes.model.XLog... logs)
logs
- public static java.lang.String eventClassesToString(org.deckfour.xes.classification.XEventClasses classes)
public static org.deckfour.xes.classification.XEventClasses deepCloneXEventClasses(org.deckfour.xes.classification.XEventClasses classes, org.deckfour.xes.model.XLog log, org.deckfour.xes.info.XLogInfo logInfo)
public static org.deckfour.xes.classification.XEventClass deepCloneXEventClass(org.deckfour.xes.classification.XEventClass xClass)
public static void addXEventClass(org.deckfour.xes.classification.XEventClasses eventClasses, org.deckfour.xes.classification.XEventClass currentClass, org.deckfour.xes.model.XLog log, org.deckfour.xes.info.XLogInfo logInfo)
public static org.deckfour.xes.model.XLog loadFromFile(java.lang.String path)
public static java.lang.String logAsLineOfTraces(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClassifier classifier)
log
- classifier
-