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

- Packages that use ArrayInstruction
  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 ArrayInstruction in org.apache.bcel.generic

    Subclasses of ArrayInstruction in org.apache.bcel.generic
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AALOAD` AALOAD - Load reference from array
    `class` | `AASTORE` AASTORE - Store into reference array
    `class` | `BALOAD` BALOAD - Load byte or boolean from array
    `class` | `BASTORE` BASTORE - Store into byte or boolean array
    `class` | `CALOAD` CALOAD - Load char from array
    `class` | `CASTORE` CASTORE - Store into char array
    `class` | `DALOAD` DALOAD - Load double from array
    `class` | `DASTORE` DASTORE - Store into double array
    `class` | `FALOAD` FALOAD - Load float from array
    `class` | `FASTORE` FASTORE - Store into float array
    `class` | `IALOAD` IALOAD - Load int from array
    `class` | `IASTORE` IASTORE - Store into int array
    `class` | `LALOAD` LALOAD - Load long from array
    `class` | `LASTORE` LASTORE - Store into long array
    `class` | `SALOAD` SALOAD - Load short from array
    `class` | `SASTORE` SASTORE - Store into short array

    Fields in org.apache.bcel.generic declared as ArrayInstruction
    Modifier and Type | Field and Description
    --- | ---
    `static ArrayInstruction` | InstructionConst.`AALOAD`
    `static ArrayInstruction` | InstructionConstants.`AALOAD` Deprecated.
    `static ArrayInstruction` | InstructionConst.`AASTORE`
    `static ArrayInstruction` | InstructionConstants.`AASTORE` Deprecated.
    `static ArrayInstruction` | InstructionConst.`BALOAD`
    `static ArrayInstruction` | InstructionConstants.`BALOAD` Deprecated.
    `static ArrayInstruction` | InstructionConst.`BASTORE`
    `static ArrayInstruction` | InstructionConstants.`BASTORE` Deprecated.
    `static ArrayInstruction` | InstructionConst.`CALOAD`
    `static ArrayInstruction` | InstructionConstants.`CALOAD` Deprecated.
    `static ArrayInstruction` | InstructionConst.`CASTORE`
    `static ArrayInstruction` | InstructionConstants.`CASTORE` Deprecated.
    `static ArrayInstruction` | InstructionConst.`DALOAD`
    `static ArrayInstruction` | InstructionConstants.`DALOAD` Deprecated.
    `static ArrayInstruction` | InstructionConst.`DASTORE`
    `static ArrayInstruction` | InstructionConstants.`DASTORE` Deprecated.
    `static ArrayInstruction` | InstructionConst.`FALOAD`
    `static ArrayInstruction` | InstructionConstants.`FALOAD` Deprecated.
    `static ArrayInstruction` | InstructionConst.`FASTORE`
    `static ArrayInstruction` | InstructionConstants.`FASTORE` Deprecated.
    `static ArrayInstruction` | InstructionConst.`IALOAD`
    `static ArrayInstruction` | InstructionConstants.`IALOAD` Deprecated.
    `static ArrayInstruction` | InstructionConst.`IASTORE`
    `static ArrayInstruction` | InstructionConstants.`IASTORE` Deprecated.
    `static ArrayInstruction` | InstructionConst.`LALOAD`
    `static ArrayInstruction` | InstructionConstants.`LALOAD` Deprecated.
    `static ArrayInstruction` | InstructionConst.`LASTORE`
    `static ArrayInstruction` | InstructionConstants.`LASTORE` Deprecated.
    `static ArrayInstruction` | InstructionConst.`SALOAD`
    `static ArrayInstruction` | InstructionConstants.`SALOAD` Deprecated.
    `static ArrayInstruction` | InstructionConst.`SASTORE`
    `static ArrayInstruction` | InstructionConstants.`SASTORE` Deprecated.

    Methods in org.apache.bcel.generic that return ArrayInstruction
    Modifier and Type | Method and Description
    --- | ---
    `static ArrayInstruction` | InstructionFactory.`createArrayLoad(Type type)`
    `static ArrayInstruction` | InstructionFactory.`createArrayStore(Type type)`

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

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