Package 

Class ImmediateShortInstruction

    • 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()
      final Integer getImmediateShort() Immediate unsigned short of this instruction.
      final Unit setImmediateShort(Integer immediateShort) Immediate unsigned short of this instruction.
      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.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

      • ImmediateShortInstruction

        ImmediateShortInstruction(Opcode opcode, Integer immediateShort)
    • 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