| 
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use BranchInstruction | |
| 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 BranchInstruction in org.apache.bcel.generic | 
| Subclasses of BranchInstruction in org.apache.bcel.generic | |
 class | 
GOTO
GOTO - Branch always (to relative offset, not absolute address)  | 
 class | 
GOTO_W
GOTO_W - Branch always (to relative offset, not absolute address)  | 
 class | 
GotoInstruction
Super class for GOTO  | 
 class | 
IF_ACMPEQ
IF_ACMPEQ - Branch if reference comparison succeeds Stack: ..., value1, value2 -> ...  | 
 class | 
IF_ACMPNE
IF_ACMPNE - Branch if reference comparison doesn't succeed Stack: ..., value1, value2 -> ...  | 
 class | 
IF_ICMPEQ
IF_ICMPEQ - Branch if int comparison succeeds Stack: ..., value1, value2 -> ...  | 
 class | 
IF_ICMPGE
IF_ICMPGE - Branch if int comparison succeeds Stack: ..., value1, value2 -> ...  | 
 class | 
IF_ICMPGT
IF_ICMPGT - Branch if int comparison succeeds Stack: ..., value1, value2 -> ...  | 
 class | 
IF_ICMPLE
IF_ICMPLE - Branch if int comparison succeeds Stack: ..., value1, value2 -> ...  | 
 class | 
IF_ICMPLT
IF_ICMPLT - Branch if int comparison succeeds Stack: ..., value1, value2 -> ...  | 
 class | 
IF_ICMPNE
IF_ICMPNE - Branch if int comparison doesn't succeed Stack: ..., value1, value2 -> ...  | 
 class | 
IFEQ
IFEQ - Branch if int comparison with zero succeeds Stack: ..., value -> ...  | 
 class | 
IFGE
IFGE - Branch if int comparison with zero succeeds Stack: ..., value -> ...  | 
 class | 
IFGT
IFGT - Branch if int comparison with zero succeeds Stack: ..., value -> ...  | 
 class | 
IfInstruction
Super class for the IFxxx family of instructions.  | 
 class | 
IFLE
IFLE - Branch if int comparison with zero succeeds Stack: ..., value -> ...  | 
 class | 
IFLT
IFLT - Branch if int comparison with zero succeeds Stack: ..., value -> ...  | 
 class | 
IFNE
IFNE - Branch if int comparison with zero succeeds Stack: ..., value -> ...  | 
 class | 
IFNONNULL
IFNONNULL - Branch if reference is not null Stack: ..., reference -> ...  | 
 class | 
IFNULL
IFNULL - Branch if reference is not null Stack: ..., reference -> ...  | 
 class | 
JSR
JSR - Jump to subroutine  | 
 class | 
JSR_W
JSR_W - Jump to subroutine  | 
 class | 
JsrInstruction
Super class for JSR - Jump to subroutine  | 
 class | 
LOOKUPSWITCH
LOOKUPSWITCH - Switch with unordered set of values  | 
 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 that return BranchInstruction | |
static BranchInstruction | 
InstructionFactory.createBranchInstruction(short opcode,
                        InstructionHandle target)
Create branch instruction by given opcode, except LOOKUPSWITCH and TABLESWITCH.  | 
| Methods in org.apache.bcel.generic with parameters of type BranchInstruction | |
 void | 
Visitor.visitBranchInstruction(BranchInstruction obj)
 | 
 BranchHandle | 
InstructionList.append(BranchInstruction i)
Append a branch instruction to the end of this list.  | 
 BranchHandle | 
InstructionList.append(InstructionHandle ih,
       BranchInstruction i)
Append an instruction after instruction (handle) ih contained in this list.  | 
 BranchHandle | 
InstructionList.insert(BranchInstruction i)
Insert a branch instruction at start of this list.  | 
 BranchHandle | 
InstructionList.insert(InstructionHandle ih,
       BranchInstruction i)
Insert an instruction before instruction (handle) ih contained in this list.  | 
 void | 
EmptyVisitor.visitBranchInstruction(BranchInstruction obj)
 | 
| Constructors in org.apache.bcel.generic with parameters of type BranchInstruction | |
InstructionList(BranchInstruction i)
Create instruction list containing one instruction.  | 
|
  | 
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||