Uses of Interface
org.apache.bcel.generic.InstructionTargeter
Packages that use InstructionTargeter
Package
Description
Generic part of the Apache Byte Code Engineering Library (BCEL), classes to dynamically modify class objects
and byte code instructions.
-
Uses of InstructionTargeter in org.apache.bcel.generic
Classes in org.apache.bcel.generic that implement InstructionTargeterModifier and TypeClassDescriptionclassAbstract super class for branching instructions like GOTO, IFEQ, etc..final classThis class represents an exception handler, i.e., specifies the region where a handler is active and an instruction where the actual handling is done.classGOTO - 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 subroutineclassThis class represents a line number within a method, i.e., give an instruction a line number corresponding to the source code line.classRepresents a local variable within a method.classLOOKUPSWITCH - 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 InstructionTargeterMethods in org.apache.bcel.generic with parameters of type InstructionTargeterModifier and TypeMethodDescriptionvoidInstructionHandle.addTargeter(InstructionTargeter t) Denote this handle is being referenced by t.voidInstructionHandle.removeTargeter(InstructionTargeter t) Denote this handle isn't referenced anymore by t.