Class InvokeExpr

    • Field Detail

      • method

        public com.googlecode.d2j.Method method
    • Constructor Detail

      • InvokeExpr

        public InvokeExpr​(Value.VT type,
                          Value[] args,
                          java.lang.String ownerType,
                          java.lang.String methodName,
                          java.lang.String[] argmentTypes,
                          java.lang.String returnType)
      • InvokeExpr

        public InvokeExpr​(Value.VT type,
                          Value[] args,
                          com.googlecode.d2j.Method method)
    • Method Detail

      • releaseMemory

        protected void releaseMemory()
        Description copied from class: Value
        clean resource used by this value,release memory
        Overrides:
        releaseMemory in class AbstractInvokeExpr
      • toString0

        public java.lang.String toString0()
        Specified by:
        toString0 in class Value
      • getOwner

        public java.lang.String getOwner()
      • getRet

        public java.lang.String getRet()
      • getName

        public java.lang.String getName()
      • getArgs

        public java.lang.String[] getArgs()