Class InvokeCustomNode

    • Constructor Detail

      • InvokeCustomNode

        public InvokeCustomNode​(MethodInfo lambdaInfo,
                                jadx.api.plugins.input.insns.InsnData insn,
                                boolean instanceCall,
                                boolean isRange)
    • Method Detail

      • isSame

        public boolean isSame​(InsnNode obj)
        Description copied from class: InsnNode
        'Soft' equals, don't compare arguments, only instruction specific parameters.
        Overrides:
        isSame in class InvokeNode
      • getImplMthInfo

        public MethodInfo getImplMthInfo()
      • setImplMthInfo

        public void setImplMthInfo​(MethodInfo implMthInfo)
      • getHandleType

        public jadx.api.plugins.input.data.MethodHandleType getHandleType()
      • setHandleType

        public void setHandleType​(jadx.api.plugins.input.data.MethodHandleType handleType)
      • getCallInsn

        public InsnNode getCallInsn()
      • setCallInsn

        public void setCallInsn​(InsnNode callInsn)
      • isInlineInsn

        public boolean isInlineInsn()
      • setInlineInsn

        public void setInlineInsn​(boolean inlineInsn)
      • isUseRef

        public boolean isUseRef()
      • setUseRef

        public void setUseRef​(boolean useRef)
      • getInvokeCall

        @Nullable
        public @Nullable BaseInvokeNode getInvokeCall()