## Uses of Interface
org.apache.bcel.generic.VariableLengthInstruction

- Packages that use VariableLengthInstruction
  Package | Description
  --- | ---
  org.apache.bcel.generic | This package contains the "generic" part of the Byte Code Engineering Library, i.e., classes to dynamically modify class objects and byte code instructions.

- - ### Uses of VariableLengthInstruction in org.apache.bcel.generic

    Classes in org.apache.bcel.generic that implement VariableLengthInstruction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GOTO` GOTO - Branch always (to relative offset, not absolute address)
    `class` | `JSR` JSR - Jump to subroutine
    `class` | `LOOKUPSWITCH` LOOKUPSWITCH - Switch with unordered set of values
    `class` | `PUSH` Wrapper class for push operations, which are implemented either as BIPUSH, LDC or xCONST_n instructions.
    `class` | `Select` Select - Abstract super class for LOOKUPSWITCH and TABLESWITCH instructions.
    `class` | `TABLESWITCH` TABLESWITCH - Switch within given range of values, i.e., low..high

    Methods in org.apache.bcel.generic with parameters of type VariableLengthInstruction
    Modifier and Type | Method and Description
    --- | ---
    `void` | EmptyVisitor.`visitVariableLengthInstruction(VariableLengthInstruction obj)`
    `void` | Visitor.`visitVariableLengthInstruction(VariableLengthInstruction obj)`

Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.