| Frames | No Frames | |
Constructors with parameter type org.apache.bcel.generic.BranchInstruction | |
Create instruction list containing one instruction. | |
Methods with return type org.apache.bcel.generic.BranchInstruction | |
| BranchInstruction | Create branch instruction by given opcode, except LOOKUPSWITCH and TABLESWITCH. |
Methods with parameter type org.apache.bcel.generic.BranchInstruction | |
| BranchHandle | Append a branch instruction to the end of this list. |
| BranchHandle | Append an instruction after instruction (handle) ih contained in this list. |
| BranchHandle | Insert a branch instruction at start of this list. |
| BranchHandle | Insert an instruction before instruction (handle) ih contained in this list. |
| void | |
| void | |
Classes derived from org.apache.bcel.generic.BranchInstruction | |
| class | Super class for GOTO
|
| class | GOTO - Branch always (to relative offset, not absolute address)
|
| class | GOTO_W - Branch always (to relative offset, not absolute address)
|
| class | Super class for the IFxxx family of instructions. |
| class | IFEQ - Branch if int comparison with zero succeeds
Stack: ..., value -> ... |
| class | IFGE - Branch if int comparison with zero succeeds
Stack: ..., value -> ... |
| class | IFGT - Branch if int comparison with zero succeeds
Stack: ..., value -> ... |
| class | IFLE - Branch if int comparison with zero succeeds
Stack: ..., value -> ... |
| class | IFLT - Branch if int comparison with zero succeeds
Stack: ..., value -> ... |
| class | IFNE - Branch if int comparison with zero succeeds
Stack: ..., value -> ... |
| class | IFNONNULL - Branch if reference is not null
Stack: ..., reference -> ... |
| class | IFNULL - Branch if reference is not null
Stack: ..., reference -> ... |
| class | IF_ACMPEQ - Branch if reference comparison succeeds
Stack: ..., value1, value2 -> ... |
| class | IF_ACMPNE - Branch if reference comparison doesn't succeed
Stack: ..., value1, value2 -> ... |
| class | IF_ICMPEQ - Branch if int comparison succeeds
Stack: ..., value1, value2 -> ... |
| class | IF_ICMPGE - Branch if int comparison succeeds
Stack: ..., value1, value2 -> ... |
| class | IF_ICMPGT - Branch if int comparison succeeds
Stack: ..., value1, value2 -> ... |
| class | IF_ICMPLE - Branch if int comparison succeeds
Stack: ..., value1, value2 -> ... |
| class | IF_ICMPLT - Branch if int comparison succeeds
Stack: ..., value1, value2 -> ... |
| class | IF_ICMPNE - Branch if int comparison doesn't succeed
Stack: ..., value1, value2 -> ... |
| class | Super class for JSR - Jump to subroutine
|
| class | JSR - Jump to subroutine
|
| class | JSR_W - Jump to subroutine
|
| class | LOOKUPSWITCH - Switch with unordered set of values
|
| class | Select - Abstract super class for LOOKUPSWITCH and TABLESWITCH instructions. |
| class | TABLESWITCH - Switch within given range of values, i.e., low..high
|