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.
Utility classes for the Apache Byte Code Engineering Library (BCEL), namely:
Collection classes for JavaClass objects
A converter for class files to HTML
A tool to find instructions patterns via regular expressions
A class to find classes as defined in the CLASSPATH
A class loader that allows to create classes at run time
-
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..highFields in org.apache.bcel.generic declared as BranchInstructionMethods 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.(package private) static BranchHandleBranchHandle.getBranchHandle(BranchInstruction i) Factory method.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 BranchInstructionModifierConstructorDescriptionprivateCreate instruction list containing one instruction. -
Uses of BranchInstruction in org.apache.bcel.util
Fields in org.apache.bcel.util with type parameters of type BranchInstructionMethods in org.apache.bcel.util with parameters of type BranchInstruction