public class LogProcessor
extends java.lang.Object
Constructor and Description |
---|
LogProcessor() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.lang.String> |
computePerspectiveNames(org.deckfour.xes.model.XLog log) |
static org.deckfour.xes.model.XLog |
createCompositeLog(org.deckfour.xes.model.XLog log,
java.util.List<java.lang.String> perspectiveNames,
boolean removeRepeatStates) |
static java.util.Map<java.lang.String,org.deckfour.xes.model.XLog> |
createPerspectiveSubLogs(org.deckfour.xes.model.XLog log,
java.util.List<java.lang.String> perspectiveNames) |
static java.lang.String |
getEventPerspective(org.deckfour.xes.model.XEvent event) |
static java.lang.String |
getPerspectiveInitialState(org.deckfour.xes.model.XTrace trace,
java.lang.String perspectiveName) |
static org.deckfour.xes.model.XLog |
transformLog(org.deckfour.xes.model.XLog log,
java.lang.String processName,
java.util.Set<org.processmining.models.graphbased.directed.transitionsystem.State> removedStates,
java.util.List<java.util.Set<org.processmining.models.graphbased.directed.transitionsystem.State>> groupedStates) |
public static java.util.List<java.lang.String> computePerspectiveNames(org.deckfour.xes.model.XLog log)
public static java.util.Map<java.lang.String,org.deckfour.xes.model.XLog> createPerspectiveSubLogs(org.deckfour.xes.model.XLog log, java.util.List<java.lang.String> perspectiveNames)
public static org.deckfour.xes.model.XLog createCompositeLog(org.deckfour.xes.model.XLog log, java.util.List<java.lang.String> perspectiveNames, boolean removeRepeatStates)
public static org.deckfour.xes.model.XLog transformLog(org.deckfour.xes.model.XLog log, java.lang.String processName, java.util.Set<org.processmining.models.graphbased.directed.transitionsystem.State> removedStates, java.util.List<java.util.Set<org.processmining.models.graphbased.directed.transitionsystem.State>> groupedStates)
public static java.lang.String getEventPerspective(org.deckfour.xes.model.XEvent event)
public static java.lang.String getPerspectiveInitialState(org.deckfour.xes.model.XTrace trace, java.lang.String perspectiveName)