Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.bcel.generic.InstructionTargeter

Packages that use InstructionTargeter
org.apache.bcel.generic | 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 InstructionTargeter in org.apache.bcel.generic

Classes in org.apache.bcel.generic that implement InstructionTargeter
`class` | `BranchInstruction` Abstract super class for branching instructions like GOTO, IFEQ, etc..
`class` | `CodeExceptionGen` 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` GOTO - Branch always (to relative offset, not absolute address)
`class` | `GOTO_W` GOTO_W - Branch always (to relative offset, not absolute address)
`class` | `GotoInstruction` Super class for GOTO
`class` | `IF_ACMPEQ` IF_ACMPEQ - Branch if reference comparison succeeds Stack: ..., value1, value2 -> ...
`class` | `IF_ACMPNE` IF_ACMPNE - Branch if reference comparison doesn't succeed Stack: ..., value1, value2 -> ...
`class` | `IF_ICMPEQ` IF_ICMPEQ - Branch if int comparison succeeds Stack: ..., value1, value2 -> ...
`class` | `IF_ICMPGE` IF_ICMPGE - Branch if int comparison succeeds Stack: ..., value1, value2 -> ...
`class` | `IF_ICMPGT` IF_ICMPGT - Branch if int comparison succeeds Stack: ..., value1, value2 -> ...
`class` | `IF_ICMPLE` IF_ICMPLE - Branch if int comparison succeeds Stack: ..., value1, value2 -> ...
`class` | `IF_ICMPLT` IF_ICMPLT - Branch if int comparison succeeds Stack: ..., value1, value2 -> ...
`class` | `IF_ICMPNE` IF_ICMPNE - Branch if int comparison doesn't succeed Stack: ..., value1, value2 -> ...
`class` | `IFEQ` IFEQ - Branch if int comparison with zero succeeds Stack: ..., value -> ...
`class` | `IFGE` IFGE - Branch if int comparison with zero succeeds Stack: ..., value -> ...
`class` | `IFGT` IFGT - Branch if int comparison with zero succeeds Stack: ..., value -> ...
`class` | `IfInstruction` Super class for the IFxxx family of instructions.
`class` | `IFLE` IFLE - Branch if int comparison with zero succeeds Stack: ..., value -> ...
`class` | `IFLT` IFLT - Branch if int comparison with zero succeeds Stack: ..., value -> ...
`class` | `IFNE` IFNE - Branch if int comparison with zero succeeds Stack: ..., value -> ...
`class` | `IFNONNULL` IFNONNULL - Branch if reference is not null Stack: ..., reference -> ...
`class` | `IFNULL` IFNULL - Branch if reference is not null Stack: ..., reference -> ...
`class` | `JSR` JSR - Jump to subroutine
`class` | `JSR_W` JSR_W - Jump to subroutine
`class` | `JsrInstruction` Super class for JSR - Jump to subroutine
`class` | `LineNumberGen` This class represents a line number within a method, i.e., give an instruction a line number corresponding to the source code line.
`class` | `LocalVariableGen` This class represents a local variable within a method.
`class` | `LOOKUPSWITCH` LOOKUPSWITCH - Switch with unordered set of values
`class` | `Select` Select - Abstract super class for LOOKUPSWITCH and TABLESWITCH instructions.
`class` | `TABLESWITCH` TABLESWITCH - Switch within given range of values, i.e., low..high

Methods in org.apache.bcel.generic that return InstructionTargeter
`InstructionTargeter[]` | `InstructionHandle.getTargeters()`

Methods in org.apache.bcel.generic with parameters of type InstructionTargeter
`void` | `InstructionHandle.removeTargeter(InstructionTargeter t)` Denote this handle isn't referenced anymore by t.
`void` | `InstructionHandle.addTargeter(InstructionTargeter t)` Denote this handle is being referenced by t.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002-2003 Apache Software Foundation. All Rights Reserved.