-
- All Implemented Interfaces:
public final class InvokeDynamicInstruction extends ImmediateShortInstruction
Describes the invokedynamic instruction.
-
-
Constructor Summary
Constructors Constructor Description InvokeDynamicInstruction(Integer immediateShort)InvokeDynamicInstruction()
-
Method Summary
Modifier and Type Method Description IntegergetSize()Unitread(ByteCodeInput input)Read this instruction from the given ByteCodeInput. Unitwrite(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
-
-
-
-