Class InvokeinterfaceHandler

  • All Implemented Interfaces:
    InstructionHandler

    public final class InvokeinterfaceHandler
    extends Object
    implements InstructionHandler
    Invokeinterface instruction handler.

    Other bytes: 4: indexbyte1, indexbyte2, count, 0

    Stack: objectref, [arg1, arg2, ...] → result

    Invokes an interface method on object objectref and puts the result on the stack, might be void; the interface method is identified by method reference index in constant pool (indexbyte1 << 8 | indexbyte2)

    Since:
    0.2
    • Constructor Detail

      • InvokeinterfaceHandler

        public InvokeinterfaceHandler()