Class 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)  
    • 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()