public class ProcessAnalyticsUtils
extends java.lang.Object
| Constructor and Description |
|---|
ProcessAnalyticsUtils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
addToCounter(java.util.Map<java.lang.String,java.lang.Double> actValue,
java.util.Map<java.lang.String,java.lang.Integer> actCount,
ProcessView processView,
ActivityStartOptions activityOption,
java.lang.String activity,
double timeDiff) |
static void |
execTran(org.processmining.models.graphbased.directed.petrinet.elements.Transition enabledTran,
org.processmining.models.graphbased.directed.petrinet.Petrinet pn,
java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place> marking) |
static java.util.Set<java.lang.Integer> |
getAllSyncMoveCodes(org.processmining.models.graphbased.directed.petrinet.elements.Transition selectedTran,
java.util.Set<CaseLevelInfo> caseLevelInfo) |
static java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place> |
getCurrentMarkingPlaceKey(java.util.Map<java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place>,java.util.Map<java.lang.String,java.lang.Float>> logMovesFrequency,
java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place> marking) |
static long |
getDateDiff(java.util.Date date1,
java.util.Date date2,
java.util.concurrent.TimeUnit timeUnit) |
static org.processmining.models.graphbased.directed.petrinet.elements.Place |
getFinalPlace(org.processmining.models.graphbased.directed.petrinet.Petrinet pn) |
static org.processmining.models.graphbased.directed.petrinet.elements.Place |
getInitialPlace(org.processmining.models.graphbased.directed.petrinet.Petrinet pn) |
static long |
getSelctedTimeGranularity(java.util.Date d1,
java.util.Date d2,
TimeView timeView) |
static java.util.Set<java.lang.String> |
getTransitionNames(java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> tranSet) |
static void |
initializeCounter(java.util.Map<java.lang.String,java.util.Map<java.lang.Double,java.lang.Double>> synchornousCount,
java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> tranSet) |
static void |
printLogMoves(java.util.Map<java.lang.Integer,java.util.Map<org.deckfour.xes.classification.XEventClass,java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place>>> syncLogMovePlaces,
org.processmining.plugins.petrinet.replayresult.PNRepResult replayResult,
java.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Place> places) |
static void |
printLogMoves(java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Float> syncMovesFrequency,
java.util.Map<java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place>,java.util.Map<java.lang.String,java.lang.Float>> logMovesFrequency,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Float> modelMovesFrequency) |
public static java.util.Set<java.lang.String> getTransitionNames(java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> tranSet)
public static void execTran(org.processmining.models.graphbased.directed.petrinet.elements.Transition enabledTran,
org.processmining.models.graphbased.directed.petrinet.Petrinet pn,
java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place> marking)
public static void printLogMoves(java.util.Map<java.lang.Integer,java.util.Map<org.deckfour.xes.classification.XEventClass,java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place>>> syncLogMovePlaces,
org.processmining.plugins.petrinet.replayresult.PNRepResult replayResult,
java.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Place> places)
public static long getSelctedTimeGranularity(java.util.Date d1,
java.util.Date d2,
TimeView timeView)
public static void initializeCounter(java.util.Map<java.lang.String,java.util.Map<java.lang.Double,java.lang.Double>> synchornousCount,
java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> tranSet)
public static long getDateDiff(java.util.Date date1,
java.util.Date date2,
java.util.concurrent.TimeUnit timeUnit)
public static java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place> getCurrentMarkingPlaceKey(java.util.Map<java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place>,java.util.Map<java.lang.String,java.lang.Float>> logMovesFrequency,
java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place> marking)
public static void printLogMoves(java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Float> syncMovesFrequency,
java.util.Map<java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place>,java.util.Map<java.lang.String,java.lang.Float>> logMovesFrequency,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Float> modelMovesFrequency)
public static org.processmining.models.graphbased.directed.petrinet.elements.Place getInitialPlace(org.processmining.models.graphbased.directed.petrinet.Petrinet pn)
public static org.processmining.models.graphbased.directed.petrinet.elements.Place getFinalPlace(org.processmining.models.graphbased.directed.petrinet.Petrinet pn)
public static boolean addToCounter(java.util.Map<java.lang.String,java.lang.Double> actValue,
java.util.Map<java.lang.String,java.lang.Integer> actCount,
ProcessView processView,
ActivityStartOptions activityOption,
java.lang.String activity,
double timeDiff)
public static java.util.Set<java.lang.Integer> getAllSyncMoveCodes(org.processmining.models.graphbased.directed.petrinet.elements.Transition selectedTran,
java.util.Set<CaseLevelInfo> caseLevelInfo)