Interface ContextSensitiveEdge


  • public interface ContextSensitiveEdge
    Represents a single context-sensitive edge in a call graph.
    Author:
    Ondrej Lhotak
    • Method Detail

      • srcCtxt

        Context srcCtxt()
        The context at the source of the call.
      • src

        SootMethod src()
        The method in which the call occurs; may be null for calls not occurring in a specific method (eg. implicit calls by the VM)
      • srcUnit

        Unit srcUnit()
        The unit at which the call occurs; may be null for calls not occurring at a specific statement (eg. calls in native code)
      • srcStmt

        Stmt srcStmt()
      • tgtCtxt

        Context tgtCtxt()
        The context at the target of the call.
      • tgt

        SootMethod tgt()
        The target method of the call edge.
      • kind

        Kind kind()
        The kind of edge. Note: kind should not be tested by other classes; instead, accessors such as isExplicit() should be added.