Uses of Interface
javassist.bytecode.Opcode
Packages that use Opcode
Package
Description
Bytecode-level API.
Bytecode Analysis API.
This package contains the classes for modifying a method body.
-
Uses of Opcode in javassist.bytecode
Classes in javassist.bytecode that implement OpcodeModifier and TypeClassDescriptionclass
A utility class for producing a bytecode sequence.(package private) class
Utility for computingmax_stack
.class
Code_attribute
.class
An iterator for editing a code attribute.class
Simple utility class for printing the bytecode instructions of a method. -
Uses of Opcode in javassist.bytecode.analysis
Classes in javassist.bytecode.analysis that implement OpcodeModifier and TypeClassDescriptionclass
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 is responsible for modeling the effects of a JVM instruction on a frame.class
Discovers the subroutines in a method, and tracks all callers.class
A set of common utility methods. -
Uses of Opcode in javassist.compiler
Classes in javassist.compiler that implement OpcodeModifier and TypeClassDescriptionclass
class
class
class
class
-
Uses of Opcode in javassist.convert
Classes in javassist.convert that implement OpcodeModifier and TypeClassDescriptionfinal class
A transformer which replaces array access with static method invocations.class
class
class
class
class
Transformer and its subclasses are used for executing code transformation specified by CodeConverter.final class
final class
final class
class
final class
-
Uses of Opcode in javassist.expr
Classes in javassist.expr that implement OpcodeModifier and TypeClassDescriptionclass
Explicit type cast.class
Constructor call such asthis()
andsuper()
within a constructor body.class
Expression.class
Expression for accessing a field.class
Acatch
clause or afinally
block.class
Instanceof operator.class
Method invocation (caller-side expression).class
Array creation.class
Object creation (new
expression).