Class SootBasedStateMachineGraph


  • public class SootBasedStateMachineGraph
    extends Object
    • Constructor Detail

      • SootBasedStateMachineGraph

        public SootBasedStateMachineGraph​(StateMachineGraph fsm)
    • Method Detail

      • getEdgesOutOf

        public Collection<soot.SootMethod> getEdgesOutOf​(typestate.finiteautomata.State n)
      • addTransition

        public void addTransition​(typestate.finiteautomata.MatcherTransition trans)
      • getInvolvedMethods

        public Collection<soot.SootMethod> getInvolvedMethods()
      • getInitialWeight

        public typestate.TransitionFunction getInitialWeight​(boomerang.jimple.Statement stmt)
      • getAllTransitions

        public List<typestate.finiteautomata.MatcherTransition> getAllTransitions()
      • initialTransitonLabel

        public Collection<soot.SootMethod> initialTransitonLabel()