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

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

Subclasses of StackInstruction in org.apache.bcel.generic
 class DUP
          DUP - Duplicate top operand stack word Stack: ..., word -> ..., word, word
 class DUP_X1
          DUP_X1 - Duplicate top operand stack word and put two down Stack: ..., word2, word1 -> ..., word1, word2, word1
 class DUP_X2
          DUP_X2 - Duplicate top operand stack word and put three down Stack: ..., word3, word2, word1 -> ..., word1, word3, word2, word1
 class DUP2
          DUP2 - Duplicate two top operand stack words Stack: ..., word2, word1 -> ..., word2, word1, word2, word1
 class DUP2_X1
          DUP2_X1 - Duplicate two top operand stack words and put three down Stack: ..., word3, word2, word1 -> ..., word2, word1, word3, word2, word1
 class DUP2_X2
          DUP2_X2 - Duplicate two top operand stack words and put four down Stack: ..., word4, word3, word2, word1 -> ..., word2, word1, word4, word3, word2, word1
 class POP
          POP - Pop top operand stack word Stack: ..., word -> ...
 class POP2
          POP2 - Pop two top operand stack words Stack: ..., word2, word1 -> ...
 class SWAP
          SWAP - Swa top operand stack word Stack: ..., word2, word1 -> ..., word1, word2
 

Fields in org.apache.bcel.generic declared as StackInstruction
static StackInstruction InstructionConstants.POP
           
static StackInstruction InstructionConstants.POP2
           
static StackInstruction InstructionConstants.DUP
           
static StackInstruction InstructionConstants.DUP_X1
           
static StackInstruction InstructionConstants.DUP_X2
           
static StackInstruction InstructionConstants.DUP2
           
static StackInstruction InstructionConstants.DUP2_X1
           
static StackInstruction InstructionConstants.DUP2_X2
           
static StackInstruction InstructionConstants.SWAP
           
 

Methods in org.apache.bcel.generic that return StackInstruction
static StackInstruction InstructionFactory.createPop(int size)
           
static StackInstruction InstructionFactory.createDup(int size)
           
static StackInstruction InstructionFactory.createDup_2(int size)
           
static StackInstruction InstructionFactory.createDup_1(int size)
           
 

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

Uses of StackInstruction in org.apache.bcel.verifier.structurals
 

Methods in org.apache.bcel.verifier.structurals with parameters of type StackInstruction
 void InstConstraintVisitor.visitStackInstruction(StackInstruction o)
          Ensures the general preconditions of a StackInstruction instance.
 



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