## Uses of Class
org.apache.bcel.generic.LocalVariableInstruction

- Packages that use LocalVariableInstruction
  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.
  org.apache.bcel.verifier.structurals | Provides a PassVerifier class mostly used internally by JustIce, yielding a control flow graph for public use as a nice side effect.

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

    Subclasses of LocalVariableInstruction in org.apache.bcel.generic
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ALOAD` ALOAD - Load reference from local variable
    `class` | `ASTORE` ASTORE - Store reference into local variable
    `class` | `DLOAD` DLOAD - Load double from local variable
    `class` | `DSTORE` DSTORE - Store double into local variable
    `class` | `FLOAD` FLOAD - Load float from local variable
    `class` | `FSTORE` FSTORE - Store float into local variable
    `class` | `IINC` IINC - Increment local variable by constant
    `class` | `ILOAD` ILOAD - Load int from local variable onto stack
    `class` | `ISTORE` ISTORE - Store int from stack into local variable
    `class` | `LLOAD` LLOAD - Load long from local variable
    `class` | `LoadInstruction` Denotes an unparameterized instruction to load a value from a local variable, e.g.
    `class` | `LSTORE` LSTORE - Store long into local variable
    `class` | `StoreInstruction` Denotes an unparameterized instruction to store a value into a local variable, e.g.

    Fields in org.apache.bcel.generic declared as LocalVariableInstruction
    Modifier and Type | Field and Description
    --- | ---
    `static LocalVariableInstruction` | InstructionConst.`ALOAD_0`
    `static LocalVariableInstruction` | InstructionConstants.`ALOAD_0` Deprecated.
    `static LocalVariableInstruction` | InstructionConst.`ALOAD_1`
    `static LocalVariableInstruction` | InstructionConstants.`ALOAD_1` Deprecated.
    `static LocalVariableInstruction` | InstructionConst.`ALOAD_2`
    `static LocalVariableInstruction` | InstructionConstants.`ALOAD_2` Deprecated.
    `static LocalVariableInstruction` | InstructionConst.`ASTORE_0`
    `static LocalVariableInstruction` | InstructionConstants.`ASTORE_0` Deprecated.
    `static LocalVariableInstruction` | InstructionConst.`ASTORE_1`
    `static LocalVariableInstruction` | InstructionConstants.`ASTORE_1` Deprecated.
    `static LocalVariableInstruction` | InstructionConst.`ASTORE_2`
    `static LocalVariableInstruction` | InstructionConstants.`ASTORE_2` Deprecated.
    `static LocalVariableInstruction` | InstructionConst.`ILOAD_0`
    `static LocalVariableInstruction` | InstructionConstants.`ILOAD_0` Deprecated.
    `static LocalVariableInstruction` | InstructionConst.`ILOAD_1`
    `static LocalVariableInstruction` | InstructionConstants.`ILOAD_1` Deprecated.
    `static LocalVariableInstruction` | InstructionConst.`ILOAD_2`
    `static LocalVariableInstruction` | InstructionConstants.`ILOAD_2` Deprecated.
    `static LocalVariableInstruction` | InstructionConst.`ISTORE_0`
    `static LocalVariableInstruction` | InstructionConstants.`ISTORE_0` Deprecated.
    `static LocalVariableInstruction` | InstructionConst.`ISTORE_1`
    `static LocalVariableInstruction` | InstructionConstants.`ISTORE_1` Deprecated.
    `static LocalVariableInstruction` | InstructionConst.`ISTORE_2`
    `static LocalVariableInstruction` | InstructionConstants.`ISTORE_2` Deprecated.
    `static LocalVariableInstruction` | InstructionConst.`THIS` You can use these constants in multiple places safely, if you can guarantee that you will never alter their internal values, e.g.
    `static LocalVariableInstruction` | InstructionConstants.`THIS` Deprecated. You can use these constants in multiple places safely, if you can guarantee that you will never alter their internal values, e.g.

    Methods in org.apache.bcel.generic that return LocalVariableInstruction
    Modifier and Type | Method and Description
    --- | ---
    `static LocalVariableInstruction` | InstructionFactory.`createLoad(Type type, int index)`
    `static LocalVariableInstruction` | InstructionFactory.`createStore(Type type, int index)`

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

  - ### Uses of LocalVariableInstruction in org.apache.bcel.verifier.structurals

    Methods in org.apache.bcel.verifier.structurals with parameters of type LocalVariableInstruction
    Modifier and Type | Method and Description
    --- | ---
    `void` | InstConstraintVisitor.`visitLocalVariableInstruction(LocalVariableInstruction o)` Assures the generic preconditions of a LocalVariableInstruction instance.

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