| 
 | |||||||||||
| 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 | GOTOGOTO - Branch always (to relative offset, not absolute address) | 
|  class | GOTO_WGOTO_W - Branch always (to relative offset, not absolute address) | 
|  class | GotoInstructionSuper class for GOTO | 
|  class | IF_ACMPEQIF_ACMPEQ - Branch if reference comparison succeeds Stack: ..., value1, value2 -> ... | 
|  class | IF_ACMPNEIF_ACMPNE - Branch if reference comparison doesn't succeed Stack: ..., value1, value2 -> ... | 
|  class | IF_ICMPEQIF_ICMPEQ - Branch if int comparison succeeds Stack: ..., value1, value2 -> ... | 
|  class | IF_ICMPGEIF_ICMPGE - Branch if int comparison succeeds Stack: ..., value1, value2 -> ... | 
|  class | IF_ICMPGTIF_ICMPGT - Branch if int comparison succeeds Stack: ..., value1, value2 -> ... | 
|  class | IF_ICMPLEIF_ICMPLE - Branch if int comparison succeeds Stack: ..., value1, value2 -> ... | 
|  class | IF_ICMPLTIF_ICMPLT - Branch if int comparison succeeds Stack: ..., value1, value2 -> ... | 
|  class | IF_ICMPNEIF_ICMPNE - Branch if int comparison doesn't succeed Stack: ..., value1, value2 -> ... | 
|  class | IFEQIFEQ - Branch if int comparison with zero succeeds Stack: ..., value -> ... | 
|  class | IFGEIFGE - Branch if int comparison with zero succeeds Stack: ..., value -> ... | 
|  class | IFGTIFGT - Branch if int comparison with zero succeeds Stack: ..., value -> ... | 
|  class | IfInstructionSuper class for the IFxxx family of instructions. | 
|  class | IFLEIFLE - Branch if int comparison with zero succeeds Stack: ..., value -> ... | 
|  class | IFLTIFLT - Branch if int comparison with zero succeeds Stack: ..., value -> ... | 
|  class | IFNEIFNE - Branch if int comparison with zero succeeds Stack: ..., value -> ... | 
|  class | IFNONNULLIFNONNULL - Branch if reference is not null Stack: ..., reference -> ... | 
|  class | IFNULLIFNULL - Branch if reference is not null Stack: ..., reference -> ... | 
|  class | JSRJSR - Jump to subroutine | 
|  class | JSR_WJSR_W - Jump to subroutine | 
|  class | JsrInstructionSuper class for JSR - Jump to subroutine | 
|  class | LOOKUPSWITCHLOOKUPSWITCH - Switch with unordered set of values | 
|  class | SelectSelect - Abstract super class for LOOKUPSWITCH and TABLESWITCH instructions. | 
|  class | TABLESWITCHTABLESWITCH - 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 | ||||||||||