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.
 



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