Class IAnalysisSeed

    • Field Detail

      • LOGGER

        protected static final org.slf4j.Logger LOGGER
      • analysisResults

        protected final boomerang.results.ForwardBoomerangResults<typestate.TransitionFunction> analysisResults
    • Constructor Detail

      • IAnalysisSeed

        public IAnalysisSeed​(CryptoScanner scanner,
                             boomerang.scene.Statement origin,
                             boomerang.scene.Val fact,
                             boomerang.results.ForwardBoomerangResults<typestate.TransitionFunction> results)
    • Method Detail

      • execute

        public abstract void execute()
      • getMethod

        public boomerang.scene.Method getMethod()
      • getOrigin

        public boomerang.scene.Statement getOrigin()
      • getFact

        public boomerang.scene.Val getFact()
      • getType

        public boomerang.scene.Type getType()
      • isSecure

        public boolean isSecure()
      • setSecure

        public void setSecure​(boolean secure)
      • getAnalysisResults

        public boomerang.results.ForwardBoomerangResults<typestate.TransitionFunction> getAnalysisResults()
      • getObjectId

        public String getObjectId()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object