| Package | Description |
|---|---|
| org.kohsuke.asm6 |
Provides a small and fast bytecode manipulation framework.
|
| org.kohsuke.asm6.commons |
Provides some useful class and method adapters.
|
| org.kohsuke.asm6.tree |
Provides an ASM visitor that constructs a tree representation of the
classes it visits.
|
| org.kohsuke.asm6.util |
Provides ASM visitors that can be useful for programming and
debugging purposes.
|
| org.kohsuke.asm6.xml |
DEPRECATED.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClassWriter
A
ClassVisitor that generates a corresponding ClassFile structure, as defined in the Java
Virtual Machine Specification (JVMS). |
| Modifier and Type | Field and Description |
|---|---|
protected ClassVisitor |
ClassVisitor.cv
The class visitor to which this visitor must delegate method calls.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ClassReader.accept(ClassVisitor classVisitor,
Attribute[] attributePrototypes,
int parsingOptions)
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this
ClassReader. |
void |
ClassReader.accept(ClassVisitor classVisitor,
int parsingOptions)
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this
ClassReader. |
| Constructor and Description |
|---|
ClassVisitor(int api,
ClassVisitor classVisitor)
Constructs a new
ClassVisitor. |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassRemapper
A
ClassVisitor that remaps types with a Remapper. |
class |
RemappingClassAdapter
Deprecated.
use
ClassRemapper instead. |
class |
SerialVersionUIDAdder
A
ClassVisitor that adds a serial version unique identifier to a class if missing. |
class |
StaticInitMerger
A
ClassVisitor that merges <clinit> methods into a single one. |
| Constructor and Description |
|---|
ClassRemapper(ClassVisitor classVisitor,
Remapper remapper)
Constructs a new
ClassRemapper. |
ClassRemapper(int api,
ClassVisitor classVisitor,
Remapper remapper)
Constructs a new
ClassRemapper. |
GeneratorAdapter(int access,
Method method,
String signature,
Type[] exceptions,
ClassVisitor classVisitor)
Constructs a new
GeneratorAdapter. |
RemappingClassAdapter(ClassVisitor cv,
Remapper remapper)
Deprecated.
|
RemappingClassAdapter(int api,
ClassVisitor cv,
Remapper remapper)
Deprecated.
|
SerialVersionUIDAdder(ClassVisitor classVisitor)
Constructs a new
SerialVersionUIDAdder. |
SerialVersionUIDAdder(int api,
ClassVisitor classVisitor)
Constructs a new
SerialVersionUIDAdder. |
StaticInitMerger(int api,
String prefix,
ClassVisitor classVisitor)
Constructs a new
StaticInitMerger. |
StaticInitMerger(String prefix,
ClassVisitor classVisitor)
Constructs a new
StaticInitMerger. |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassNode
A node that represents a class.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InnerClassNode.accept(ClassVisitor classVisitor)
Makes the given class visitor visit this inner class.
|
void |
FieldNode.accept(ClassVisitor classVisitor)
Makes the given class visitor visit this field.
|
void |
ModuleNode.accept(ClassVisitor classVisitor) |
void |
MethodNode.accept(ClassVisitor classVisitor)
Makes the given class visitor visit this method.
|
void |
ClassNode.accept(ClassVisitor classVisitor)
Makes the given class visitor visit this class.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CheckClassAdapter
A
ClassVisitor that checks that its methods are properly used. |
class |
TraceClassVisitor
A
ClassVisitor that prints the classes it visits with a Printer. |
| Constructor and Description |
|---|
CheckClassAdapter(ClassVisitor classVisitor)
Constructs a new
CheckClassAdapter. |
CheckClassAdapter(ClassVisitor classVisitor,
boolean checkDataFlow)
Constructs a new
CheckClassAdapter. |
CheckClassAdapter(int api,
ClassVisitor classVisitor,
boolean checkDataFlow)
Constructs a new
CheckClassAdapter. |
TraceClassVisitor(ClassVisitor classVisitor,
Printer printer,
PrintWriter printWriter)
Constructs a new
TraceClassVisitor. |
TraceClassVisitor(ClassVisitor classVisitor,
PrintWriter printWriter)
Constructs a new
TraceClassVisitor. |
| Modifier and Type | Class and Description |
|---|---|
class |
SAXClassAdapter
Deprecated.
This class is no longer maintained, will not support new Java features, and will
eventually be deleted. Use the asm or asm.tree API instead.
|
| Modifier and Type | Field and Description |
|---|---|
protected ClassVisitor |
ASMContentHandler.cv
Deprecated.
Current instance of the
ClassVisitor used to visit classfile bytecode. |
| Constructor and Description |
|---|
ASMContentHandler(ClassVisitor cv)
Deprecated.
Constructs a new
ASMContentHandler object. |
Copyright © 2018. All rights reserved.