|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
AbstractInsnNode
.
AbstractVisitor
.
ClassReader
.
ClassReader
.
SignatureReader
.
SignatureReader
.
Opcodes
).
Opcodes
).
Opcodes
).
math
method.
MethodAdapter
to dispatch method body instructionAdviceAdapter
.
Analyzer
.
math
method.
AnnotationNode
.
buf
.
buf
.
ContentHandler
that transforms XML
document into Java class file.ASMContentHandler
object.
ASMifierAbstractVisitor
.
AnnotationVisitor
that prints the ASM code that generates the
annotations it visits.ASMifierAnnotationVisitor
.
ClassVisitor
that prints the ASM code that generates the classes it
visits.ASMifierClassVisitor
object.
FieldVisitor
that prints the ASM code that generates the fields it
visits.ASMifierFieldVisitor
.
MethodVisitor
that prints the ASM code that generates the methods
it visits.ASMifierMethodVisitor
object.
ASMifiable
StackMapAttribute
sub class.ASMifiable
StackMapTableAttribute
sub class.AnnotationVisitor
to which this visitor delegates calls.
Interpreter
for BasicValue
values.Value
that is represented by its type in a seven types type sytem.BasicInterpreter
that checks that bytecode instructions
are correctly used.ByteVector
with a default initial
size.
ByteVector
with the given initial
size.
AnnotationVisitor
that checks that its methods are properly used.ClassAdapter
that checks that its methods are properly used.CheckClassAdapter
.
FieldVisitor
that checks that its methods are properly used.MethodAdapter
that checks that its methods are properly used.CheckMethodAdapter
object.
appendDescriptor
for class
signatures, formatted in default Java notation (non-bytecode)
appendDescriptor
for class
signatures, formatted in bytecode notation
ClassVisitor
that delegates to another ClassVisitor
.ClassAdapter
object.
ClassNode
.
ClassVisitor
visit an existing class.ClassReader
object.
ClassReader
object.
ClassReader
object.
ClassReader
object.
ClassVisitor
that generates classes in bytecode form.ClassWriter
object.
ClassWriter
object.
ClassWriter
object and enables optimizations for
"mostly add" bytecode transformations.
ClassVisitor
to which this adapter delegates calls.
ClassVisitor
to which this visitor delegates calls.
ClassWriter
used to write
class bytecode.
Interpreter
for DataflowValue
values.Value
that is represented by its type in a two types type system.Type
).
Type
).
Type
).
Type
).
Type
).
math
method.
ifCmp
method.
getInternalName
).
appendDescriptor
for field
descriptors, formatted in bytecode notation
FieldInsnNode
instructions.
appendDescriptor
for field
signatures, formatted in bytecode notation
FieldInsnNode
.
FieldNode
.
StackMapFrame
instances.
FieldVisitor
to which this visitor delegates calls.
ifCmp
method.
MethodAdapter
with convenient methods to generate
code.GeneratorAdapter
.
GeneratorAdapter
.
GeneratorAdapter
.
ASMifiable
prototypes.
b
, plus
one.
Method
corresponding to the given Java method
declaration.
ifCmp
method.
b
.
IincInsnNode
instructions.
IincInsnNode
.
InnerClassNode
.
InsnNode
instructions.
InsnNode
.
IntInsnNode
instructions.
getInternalName
).
appendDescriptor
for internal
type names in bytecode notation.
IntInsnNode
.
JumpInsnNode
instructions.
JumpInsnNode
.
Label
for frame offset within method bytecode.
LabelNode
"instructions".
AbstractInsnNode
that encapsulates a Label
.Label
instances for current method.
LdcInsnNode
instructions.
LdcInsnNode
.
ifCmp
method.
LineNumberNode
.
StackMapType
instances that represent locals for
this frame.
LocalVariableNode
.
MethodAdapter
that renumbers local variables in their order of
appearance.LookupSwitchInsnNode
instructions.
LookupSwitchInsnNode
.
ifCmp
method.
MemberNode
.
Method
.
Method
.
appendDescriptor
for method
descriptors, formatted in bytecode notation
MethodInsnNode
instructions.
appendDescriptor
for method
signatures, formatted in bytecode notation
MethodVisitor
that delegates to another
MethodVisitor
.MethodAdapter
object.
MethodInsnNode
.
MethodNode
.
math
method.
MultiANewArrayInsnNode
instructions.
MultiANewArrayInsnNode
.
MethodVisitor
to which this adapter delegates calls.
MethodVisitor
to which this visitor delegates calls.
getInternalName
).
getInternalName
).
ifCmp
method.
math
method.
Label
.
math
method.
getInternalName
).
getInternalName
).
getInternalName
).
appendDescriptor
for method
parameter signatures, formatted in default Java notation (non-bytecode)
type
attribute.
b
.
b
.
b
.
b
.
b
.
b
.
b
.
b
.
math
method.
ClassVisitor
that generates SAX 2.0
events from the visited class.SAXClassAdapter
object.
MethodVisitor
that generates SAX 2.0 events from the visited
method.SAXCodeAdapter
object.
ClassAdapter
that adds a serial version unique identifier to a
class if missing.SerialVersionUIDAdder
.
math
method.
math
method.
SignatureReader
for the given signature.
SignatureWriter
object.
BasicVerifier
that performs more precise verifications.SimpleVerifier
.
SimpleVerifier
to verify a specific class.
SimpleVerifier
to verify a specific class.
StackMapType
instances that represent stack for
this frame.
StackMapAttribute
.ClassAdapter
that merges clinit methods into a single one.math
method.
getInternalName
).
TableSwitchInsnNode
instructions.
TableSwitchInsnNode
.
AnnotationVisitor
that prints a disassembled view of the
annotations it visits.TraceAnnotationVisitor
.
ClassVisitor
that prints a disassembled view of the classes it
visits.TraceClassVisitor
.
TraceClassVisitor
.
FieldVisitor
that prints a disassembled view of the fields it
visits.MethodVisitor
that prints a disassembled view of the methods it
visits.TraceMethodVisitor
.
TraceMethodVisitor
.
SignatureVisitor
that prints a disassembled view of the signature
it visits.TryCatchBlockNode
.
appendDescriptor
for field or
method return value signatures, formatted in default Java notation
(non-bytecode)
TypeInsnNode
instructions.
TypeInsnNode
.
operand
parameter of the
MethodVisitor.visitIntInsn(int, int)
method when
opcode
is NEWARRAY
.
math
method.
VarInsnNode
instructions.
VarInsnNode
.
math
method.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |