Uses of Class
org.apache.bcel.generic.BranchInstruction
Packages that use BranchInstruction
Package
Description
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.genericModifier and TypeClassDescriptionclassGOTO - Branch always (to relative offset, not absolute address)classGOTO_W - Branch always (to relative offset, not absolute address)classSuper class for GOTOclassIF_ACMPEQ - Branch if reference comparison succeedsclassIF_ACMPNE - Branch if reference comparison doesn't succeedclassIF_ICMPEQ - Branch if int comparison succeedsclassIF_ICMPGE - Branch if int comparison succeedsclassIF_ICMPGT - Branch if int comparison succeedsclassIF_ICMPLE - Branch if int comparison succeedsclassIF_ICMPLT - Branch if int comparison succeedsclassIF_ICMPNE - Branch if int comparison doesn't succeedclassIFEQ - Branch if int comparison with zero succeedsclassIFGE - Branch if int comparison with zero succeedsclassIFGT - Branch if int comparison with zero succeedsclassSuper class for the IFxxx family of instructions.classIFLE - Branch if int comparison with zero succeedsclassIFLT - Branch if int comparison with zero succeedsclassIFNE - Branch if int comparison with zero succeedsclassIFNONNULL - Branch if reference is not nullclassIFNULL - Branch if reference is not nullclassJSR - Jump to subroutineclassJSR_W - Jump to subroutineclassSuper class for JSR - Jump to subroutineclassLOOKUPSWITCH - Switch with unordered set of valuesclassSelect - Abstract super class for LOOKUPSWITCH and TABLESWITCH instructions.classTABLESWITCH - Switch within given range of values, i.e., low..highMethods in org.apache.bcel.generic that return BranchInstructionModifier and TypeMethodDescriptionstatic BranchInstructionInstructionFactory.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 BranchInstructionModifier and TypeMethodDescriptionInstructionList.append(BranchInstruction i) Append a branch instruction to the end of this list.InstructionList.append(InstructionHandle ih, BranchInstruction i) Append an instruction after instruction (handle) ih contained in this list.InstructionList.insert(BranchInstruction i) Insert a branch instruction at start of this list.InstructionList.insert(InstructionHandle ih, BranchInstruction i) Insert an instruction before instruction (handle) ih contained in this list.voidEmptyVisitor.visitBranchInstruction(BranchInstruction obj) voidVisitor.visitBranchInstruction(BranchInstruction obj) Constructors in org.apache.bcel.generic with parameters of type BranchInstructionModifierConstructorDescriptionCreate instruction list containing one instruction.