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

    Modifier and Type
    Class
    Description
    class 
    Abstract super class for branching instructions like GOTO, IFEQ, etc..
    final class 
    This class represents an exception handler, i.e., specifies the region where a handler is active and an instruction where the actual handling is done.
    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 GOTO
    class 
    IF_ACMPEQ - Branch if reference comparison succeeds
    class 
    IF_ACMPNE - Branch if reference comparison doesn't succeed
    class 
    IF_ICMPEQ - Branch if int comparison succeeds
    class 
    IF_ICMPGE - Branch if int comparison succeeds
    class 
    IF_ICMPGT - Branch if int comparison succeeds
    class 
    IF_ICMPLE - Branch if int comparison succeeds
    class 
    IF_ICMPLT - Branch if int comparison succeeds
    class 
    IF_ICMPNE - Branch if int comparison doesn't succeed
    class 
    IFEQ - Branch if int comparison with zero succeeds
    class 
    IFGE - Branch if int comparison with zero succeeds
    class 
    IFGT - Branch if int comparison with zero succeeds
    class 
    Super class for the IFxxx family of instructions.
    class 
    IFLE - Branch if int comparison with zero succeeds
    class 
    IFLT - Branch if int comparison with zero succeeds
    class 
    IFNE - Branch if int comparison with zero succeeds
    class 
    IFNONNULL - Branch if reference is not null
    class 
    IFNULL - Branch if reference is not null
    class 
    JSR - Jump to subroutine
    class 
    JSR_W - Jump to subroutine
    class 
    Super class for JSR - Jump to subroutine
    class 
    This class represents a line number within a method, i.e., give an instruction a line number corresponding to the source code line.
    class 
    Represents a local variable within a method.
    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
    Modifier and Type
    Method
    Description
    InstructionHandle.getTargeters()
     
    Methods in org.apache.bcel.generic with parameters of type InstructionTargeter
    Modifier and Type
    Method
    Description
    void
    InstructionHandle.addTargeter(InstructionTargeter t)
    Denote this handle is being referenced by t.
    void
    InstructionHandle.removeTargeter(InstructionTargeter t)
    Denote this handle isn't referenced anymore by t.