Class SymbolicCall


  • public class SymbolicCall
    extends Call
    A call whose target Method is not available in our ClassPool.
    • Constructor Detail

      • SymbolicCall

        public SymbolicCall​(CodeLocation caller,
                            MethodSignature target,
                            int throwsNullptr,
                            Instruction instruction,
                            boolean controlFlowDependent,
                            boolean runtimeTypeDependent)
    • Method Detail

      • hasIncompleteTarget

        public boolean hasIncompleteTarget()
        Description copied from class: Call
        Check if this call's target is fully known or only parts of it (e.g. only the descriptor).
        Specified by:
        hasIncompleteTarget in class Call
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class Call
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Call