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

Packages that use ArrayInstruction
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
 class AALOAD
          AALOAD - Load reference from array Stack: ..., arrayref, index -> value
 class AASTORE
          AASTORE - Store into reference array Stack: ..., arrayref, index, value -> ...
 class BALOAD
          BALOAD - Load byte or boolean from array Stack: ..., arrayref, index -> ..., value
 class BASTORE
          BASTORE - Store into byte or boolean array Stack: ..., arrayref, index, value -> ...
 class CALOAD
          CALOAD - Load char from array Stack: ..., arrayref, index -> ..., value
 class CASTORE
          CASTORE - Store into char array Stack: ..., arrayref, index, value -> ...
 class DALOAD
          DALOAD - Load double from array Stack: ..., arrayref, index -> ..., result.word1, result.word2
 class DASTORE
          DASTORE - Store into double array Stack: ..., arrayref, index, value.word1, value.word2 -> ...
 class FALOAD
          FALOAD - Load float from array Stack: ..., arrayref, index -> ..., value
 class FASTORE
          FASTORE - Store into float array Stack: ..., arrayref, index, value -> ...
 class IALOAD
          IALOAD - Load int from array Stack: ..., arrayref, index -> ..., value
 class IASTORE
          IASTORE - Store into int array Stack: ..., arrayref, index, value -> ...
 class LALOAD
          LALOAD - Load long from array Stack: ..., arrayref, index -> ..., value1, value2
 class LASTORE
          LASTORE - Store into long array Stack: ..., arrayref, index, value.word1, value.word2 -> ...
 class SALOAD
          SALOAD - Load short from array Stack: ..., arrayref, index -> ..., value
 class SASTORE
          SASTORE - Store into short array Stack: ..., arrayref, index, value -> ...
 

Fields in org.apache.bcel.generic declared as ArrayInstruction
static ArrayInstruction InstructionConstants.IALOAD
           
static ArrayInstruction InstructionConstants.LALOAD
           
static ArrayInstruction InstructionConstants.FALOAD
           
static ArrayInstruction InstructionConstants.DALOAD
           
static ArrayInstruction InstructionConstants.AALOAD
           
static ArrayInstruction InstructionConstants.BALOAD
           
static ArrayInstruction InstructionConstants.CALOAD
           
static ArrayInstruction InstructionConstants.SALOAD
           
static ArrayInstruction InstructionConstants.IASTORE
           
static ArrayInstruction InstructionConstants.LASTORE
           
static ArrayInstruction InstructionConstants.FASTORE
           
static ArrayInstruction InstructionConstants.DASTORE
           
static ArrayInstruction InstructionConstants.AASTORE
           
static ArrayInstruction InstructionConstants.BASTORE
           
static ArrayInstruction InstructionConstants.CASTORE
           
static ArrayInstruction InstructionConstants.SASTORE
           
 

Methods in org.apache.bcel.generic that return ArrayInstruction
static ArrayInstruction InstructionFactory.createArrayLoad(Type type)
           
static ArrayInstruction InstructionFactory.createArrayStore(Type type)
           
 

Methods in org.apache.bcel.generic with parameters of type ArrayInstruction
 void Visitor.visitArrayInstruction(ArrayInstruction obj)
           
 void EmptyVisitor.visitArrayInstruction(ArrayInstruction obj)
           
 



Copyright © 2002-2003 Apache Software Foundation. All Rights Reserved.