Uses of Interface
javassist.bytecode.Opcode

Packages that use Opcode
javassist.bytecode Bytecode-level API. 
javassist.bytecode.analysis Bytecode Analysis API. 
javassist.expr This package contains the classes for modifying a method body. 
 

Uses of Opcode in javassist.bytecode
 

Classes in javassist.bytecode that implement Opcode
 class Bytecode
          A utility class for producing a bytecode sequence.
 class CodeAttribute
          Code_attribute.
 class CodeIterator
          An iterator for editing a code attribute.
 class InstructionPrinter
          Simple utility class for printing the instructions of a method.
 

Uses of Opcode in javassist.bytecode.analysis
 

Classes in javassist.bytecode.analysis that implement Opcode
 class Analyzer
          A data-flow analyzer that determines the type state of the stack and local variable table at every reachable instruction in a method.
 class Executor
          Executor is responsible for modeling the effects of a JVM instruction on a frame.
 class SubroutineScanner
          Discovers the subroutines in a method, and tracks all callers.
 class Util
          A set of common utility methods.
 

Uses of Opcode in javassist.expr
 

Classes in javassist.expr that implement Opcode
 class Cast
          Explicit type cast.
 class ConstructorCall
          Constructor call such as this() and super() within a constructor body.
 class Expr
          Expression.
 class FieldAccess
          Expression for accessing a field.
 class Handler
          A catch clause or a finally block.
 class Instanceof
          Instanceof operator.
 class MethodCall
          Method invocation (caller-side expression).
 class NewArray
          Array creation.
 class NewExpr
          Object creation (new expression).
 



Javassist, a Java-bytecode translator toolkit.
Copyright (C) 1999-2010 Shigeru Chiba. All Rights Reserved.