Class LogSimulator.traceState

  • Enclosing class:
    LogSimulator

    protected static class LogSimulator.traceState
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected traceState()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void clear()  
      static void clearSelfLoops()  
      static int firedCount()  
      static java.util.Set<java.lang.String> firedTransitions()  
      static java.lang.String getCodedTrace()  
      static java.lang.String getCodedTrieTrace()  
      static java.util.HashSet<java.lang.String> getFired()  
      static int getFiringCount​(java.lang.String t)  
      static java.util.HashMap<java.lang.String,​java.lang.Integer> getLoopsT()  
      static java.lang.String getPrevDF()  
      static java.lang.String getPrevFired()  
      static double getPrevProb()  
      static org.processmining.models.graphbased.directed.petrinet.elements.Transition getPrevTrans()  
      static java.lang.String getPrevVisibleDF()  
      static java.lang.String getPrevVisibleFired()  
      static org.processmining.models.graphbased.directed.petrinet.elements.Transition getPrevVisibleTrans()  
      static double getProb()  
      static java.util.HashSet<java.lang.String> getSelfLoops()  
      static java.lang.String getTrace()  
      static boolean hasLoops()  
      static void hasLoops​(boolean val)  
      static boolean hasSelfLoops​(java.lang.String t)  
      static void resetLoopCount​(java.lang.String t)  
      static void setCodedTrace​(java.lang.String codedTrace)  
      static void setCodedTrieTrace​(java.lang.String codedTrace)  
      static void setFired​(java.util.HashSet<java.lang.String> fired)  
      static void setLoopsT​(java.util.HashMap<java.lang.String,​java.lang.Integer> loopsT)  
      static void setPrevDF​(java.lang.String prevDF)  
      static void setPrevFired​(java.lang.String prevFired)  
      static void setPrevProb​(double prevProb)  
      static void setPrevTrans​(org.processmining.models.graphbased.directed.petrinet.elements.Transition prevTrans)  
      static void setPrevVisibleDF​(java.lang.String prevVisibleDF)  
      static void setPrevVisibleFired​(java.lang.String prevVisibleFired)  
      static void setPrevVisibleTrans​(org.processmining.models.graphbased.directed.petrinet.elements.Transition prevVisibleTrans)  
      static void setProb​(double prob)  
      static void setSelfLoops​(java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> enabledTransitions)  
      static void setTrace​(java.lang.String trace)  
      static void updateState​(transInfo c)  
      static void updateTrace​(java.lang.String activity, java.lang.String codedActivity, org.processmining.models.graphbased.directed.petrinet.elements.Transition trans, double prob)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • traceState

        protected traceState()
    • Method Detail

      • getCodedTrace

        public static java.lang.String getCodedTrace()
      • setCodedTrace

        public static void setCodedTrace​(java.lang.String codedTrace)
      • getPrevVisibleTrans

        public static org.processmining.models.graphbased.directed.petrinet.elements.Transition getPrevVisibleTrans()
      • setPrevVisibleTrans

        public static void setPrevVisibleTrans​(org.processmining.models.graphbased.directed.petrinet.elements.Transition prevVisibleTrans)
      • hasSelfLoops

        public static boolean hasSelfLoops​(java.lang.String t)
      • setSelfLoops

        public static void setSelfLoops​(java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> enabledTransitions)
      • clearSelfLoops

        public static void clearSelfLoops()
      • getSelfLoops

        public static java.util.HashSet<java.lang.String> getSelfLoops()
      • hasLoops

        public static void hasLoops​(boolean val)
      • hasLoops

        public static boolean hasLoops()
      • getPrevProb

        public static double getPrevProb()
      • setPrevProb

        public static void setPrevProb​(double prevProb)
      • getPrevDF

        public static java.lang.String getPrevDF()
      • setPrevDF

        public static void setPrevDF​(java.lang.String prevDF)
      • updateTrace

        public static void updateTrace​(java.lang.String activity,
                                       java.lang.String codedActivity,
                                       org.processmining.models.graphbased.directed.petrinet.elements.Transition trans,
                                       double prob)
      • getFired

        public static java.util.HashSet<java.lang.String> getFired()
      • setFired

        public static void setFired​(java.util.HashSet<java.lang.String> fired)
      • firedCount

        public static int firedCount()
      • firedTransitions

        public static java.util.Set<java.lang.String> firedTransitions()
      • updateState

        public static void updateState​(transInfo c)
      • clear

        public static void clear()
      • getFiringCount

        public static int getFiringCount​(java.lang.String t)
      • getLoopsT

        public static java.util.HashMap<java.lang.String,​java.lang.Integer> getLoopsT()
      • setLoopsT

        public static void setLoopsT​(java.util.HashMap<java.lang.String,​java.lang.Integer> loopsT)
      • resetLoopCount

        public static void resetLoopCount​(java.lang.String t)
      • getProb

        public static double getProb()
      • setProb

        public static void setProb​(double prob)
      • getTrace

        public static java.lang.String getTrace()
      • setTrace

        public static void setTrace​(java.lang.String trace)
      • getCodedTrieTrace

        public static java.lang.String getCodedTrieTrace()
      • setCodedTrieTrace

        public static void setCodedTrieTrace​(java.lang.String codedTrace)
      • getPrevFired

        public static java.lang.String getPrevFired()
      • setPrevFired

        public static void setPrevFired​(java.lang.String prevFired)
      • getPrevTrans

        public static org.processmining.models.graphbased.directed.petrinet.elements.Transition getPrevTrans()
      • setPrevTrans

        public static void setPrevTrans​(org.processmining.models.graphbased.directed.petrinet.elements.Transition prevTrans)
      • getPrevVisibleFired

        public static java.lang.String getPrevVisibleFired()
      • setPrevVisibleFired

        public static void setPrevVisibleFired​(java.lang.String prevVisibleFired)
      • getPrevVisibleDF

        public static java.lang.String getPrevVisibleDF()
      • setPrevVisibleDF

        public static void setPrevVisibleDF​(java.lang.String prevVisibleDF)