Class ReportingErrorStateNode

  • All Implemented Interfaces:
    typestate.finiteautomata.State

    public class ReportingErrorStateNode
    extends Object
    implements typestate.finiteautomata.State
    • Constructor Detail

      • ReportingErrorStateNode

        public ReportingErrorStateNode​(Collection<soot.SootMethod> expectedCalls)
    • Method Detail

      • getExpectedCalls

        public Collection<soot.SootMethod> getExpectedCalls()
      • isErrorState

        public boolean isErrorState()
        Specified by:
        isErrorState in interface typestate.finiteautomata.State
      • isInitialState

        public boolean isInitialState()
        Specified by:
        isInitialState in interface typestate.finiteautomata.State
      • isAccepting

        public boolean isAccepting()
        Specified by:
        isAccepting in interface typestate.finiteautomata.State
      • isReport

        public boolean isReport()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object