Klasse INVOKEINTERFACE

Alle implementierten Schnittstellen:
Serializable, Cloneable, Constants

public final class INVOKEINTERFACE extends InvokeInstruction
INVOKEINTERFACE - Invoke interface method
 Stack: ..., objectref, [arg1, [arg2 ...]] -> ...
 
Version:
$Id: INVOKEINTERFACE.java,v 1.4 2009/10/05 17:35:36 aclement Exp $
Autor:
M. Dahm
Siehe auch:
  • Konstruktordetails

    • INVOKEINTERFACE

      public INVOKEINTERFACE(int index, int nargs, int zerobyte)
  • Methodendetails

    • dump

      public void dump(DataOutputStream out) throws IOException
      Dump instruction as byte code to stream out.
      Setzt außer Kraft:
      dump in Klasse InstructionCP
      Parameter:
      out - Output stream
      Löst aus:
      IOException
    • getCount

      public int getCount()
      The count argument according to the Java Language Specification, Second Edition.
    • toString

      public String toString(ConstantPool cp)
      Setzt außer Kraft:
      toString in Klasse InvokeInstruction
      Gibt zurück:
      mnemonic for instruction with symbolic references resolved
    • consumeStack

      public int consumeStack(ConstantPool cpg)
      Beschreibung aus Klasse kopiert: InvokeInstruction
      Also works for instructions whose stack effect depends on the constant pool entry they reference.
      Setzt außer Kraft:
      consumeStack in Klasse InvokeInstruction
      Gibt zurück:
      Number of words consumed from stack by this instruction
    • equals

      public boolean equals(Object other)
      Setzt außer Kraft:
      equals in Klasse InstructionCP
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse InstructionCP