Uses of Class
org.apache.bcel.generic.BranchInstruction
Packages that use BranchInstruction
Package
Description
Generic part of the Apache Byte Code Engineering Library (BCEL), 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.