类 ConcreteCall


  • public class ConcreteCall
    extends Call
    A method call whose target Method is contained in our ClassPool.
    • 构造器详细资料

      • ConcreteCall

        public ConcreteCall​(CodeLocation caller,
                            Clazz targetClass,
                            Method target,
                            Value instance,
                            java.util.List<Value> arguments,
                            Value returnValue,
                            int throwsNullptr,
                            Instruction instruction,
                            boolean controlFlowDependent,
                            boolean runtimeTypeDependent)
      • ConcreteCall

        public ConcreteCall​(CodeLocation caller,
                            Clazz targetClass,
                            Method target,
                            int throwsNullptr,
                            Instruction instruction,
                            boolean controlFlowDependent,
                            boolean runtimeTypeDependent)
    • 方法详细资料

      • hasIncompleteTarget

        public boolean hasIncompleteTarget()
        从类复制的说明: Call
        Check if this call's target is fully known or only parts of it (e.g. only the descriptor).
        指定者:
        hasIncompleteTarget 在类中 Call
      • getTargetClass

        public Clazz getTargetClass()
      • getTargetMethod

        public Method getTargetMethod()
      • equals

        public boolean equals​(java.lang.Object o)
        覆盖:
        equals 在类中 Call
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 Call