Package 

Class InvokeDynamicInstruction

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      Integer getSize()
      Unit read(ByteCodeInput input) Read this instruction from the given ByteCodeInput.
      Unit write(ByteCodeOutput output) Write this instruction to the given ByteCodeOutput.
      • Methods inherited from class org.gjt.jclasslib.bytecode.ImmediateShortInstruction

        getImmediateShort, setImmediateShort
      • Methods inherited from class org.gjt.jclasslib.bytecode.Instruction

        getOffset, getOpcode, getPaddedSize, setOffset
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • InvokeDynamicInstruction

        InvokeDynamicInstruction(Integer immediateShort)
      • InvokeDynamicInstruction

        InvokeDynamicInstruction()
    • Method Detail

      • read

         Unit read(ByteCodeInput input)

        Read this instruction from the given ByteCodeInput. Expects ByteCodeInput to be in JVM class file format and just before a instruction of this kind.

        Parameters:
        input - the ByteCodeInput from which to read
      • write

         Unit write(ByteCodeOutput output)

        Write this instruction to the given ByteCodeOutput.

        Parameters:
        output - the ByteCodeOutput to which to write