|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
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). |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |