Class LPMTemporaryWindowInfo
- java.lang.Object
-
- org.processmining.placebasedlpmdiscovery.model.fpgrowth.LPMTemporaryWindowInfo
-
public class LPMTemporaryWindowInfo extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description LPMTemporaryWindowInfo(java.util.List<java.lang.Integer> firingSequence, java.util.List<java.lang.Integer> replayedEventsIndices, java.util.List<java.lang.Integer> window, java.util.Set<org.apache.commons.math3.util.Pair<java.lang.Integer,java.lang.Integer>> usedPassages, java.util.Set<SimplePlace<java.lang.Integer>> usedPlaces, java.util.Map<java.lang.Integer,java.lang.String> reverseLabelMap, int windowCount, java.lang.Integer traceVariantId, int windowLastEventPos, java.util.Set<org.deckfour.xes.model.XTrace> traces)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>getFiringSequence()java.util.List<java.lang.Integer>getIntegerFiringSequence()java.util.Set<org.apache.commons.math3.util.Pair<java.lang.Integer,java.lang.Integer>>getIntegerUsedPassages()java.util.Set<SimplePlace<java.lang.Integer>>getIntegerUsedPlaces()java.util.List<java.lang.Integer>getIntegerWindow()java.util.Set<org.deckfour.xes.model.XTrace>getOriginalTraces()java.util.List<java.lang.Integer>getReplayedEventsIndices()java.util.Map<java.lang.Integer,java.lang.String>getReverseLabelMap()java.lang.IntegergetTraceVariantId()java.util.Set<org.apache.commons.math3.util.Pair<java.lang.String,java.lang.String>>getUsedPassages()java.util.Set<SimplePlace<java.lang.String>>getUsedPlaces()java.util.List<java.lang.String>getWindow()intgetWindowCount()intgetWindowFirstEventPos()Returns the position of the first event of the window in the corresponding tracesintgetWindowLastEventPos()Returns the position of the event where the window ends in the corresponding traces
-
-
-
Constructor Detail
-
LPMTemporaryWindowInfo
public LPMTemporaryWindowInfo(java.util.List<java.lang.Integer> firingSequence, java.util.List<java.lang.Integer> replayedEventsIndices, java.util.List<java.lang.Integer> window, java.util.Set<org.apache.commons.math3.util.Pair<java.lang.Integer,java.lang.Integer>> usedPassages, java.util.Set<SimplePlace<java.lang.Integer>> usedPlaces, java.util.Map<java.lang.Integer,java.lang.String> reverseLabelMap, int windowCount, java.lang.Integer traceVariantId, int windowLastEventPos, java.util.Set<org.deckfour.xes.model.XTrace> traces)
-
-
Method Detail
-
getIntegerFiringSequence
public java.util.List<java.lang.Integer> getIntegerFiringSequence()
-
getIntegerUsedPassages
public java.util.Set<org.apache.commons.math3.util.Pair<java.lang.Integer,java.lang.Integer>> getIntegerUsedPassages()
-
getFiringSequence
public java.util.List<java.lang.String> getFiringSequence()
-
getUsedPassages
public java.util.Set<org.apache.commons.math3.util.Pair<java.lang.String,java.lang.String>> getUsedPassages()
-
getIntegerUsedPlaces
public java.util.Set<SimplePlace<java.lang.Integer>> getIntegerUsedPlaces()
-
getWindowCount
public int getWindowCount()
-
getIntegerWindow
public java.util.List<java.lang.Integer> getIntegerWindow()
-
getTraceVariantId
public java.lang.Integer getTraceVariantId()
-
getReverseLabelMap
public java.util.Map<java.lang.Integer,java.lang.String> getReverseLabelMap()
-
getOriginalTraces
public java.util.Set<org.deckfour.xes.model.XTrace> getOriginalTraces()
-
getWindowFirstEventPos
public int getWindowFirstEventPos()
Returns the position of the first event of the window in the corresponding traces- Returns:
- position of first event (inclusive)
-
getWindowLastEventPos
public int getWindowLastEventPos()
Returns the position of the event where the window ends in the corresponding traces- Returns:
- position of window end (inclusive)
-
getReplayedEventsIndices
public java.util.List<java.lang.Integer> getReplayedEventsIndices()
-
getWindow
public java.util.List<java.lang.String> getWindow()
-
getUsedPlaces
public java.util.Set<SimplePlace<java.lang.String>> getUsedPlaces()
-
-