Package | Description |
---|---|
org.objectweb.asm.commons |
Provides some useful class and method adapters.
|
org.objectweb.asm.tree.analysis |
Provides a framework for static code analysis based on the asm.tree package.
|
org.objectweb.asm.xml |
Provides SAX 2.0 adapters for ASM
visitors to convert classes to and from XML.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AdviceAdapter |
A
MethodVisitor to insert before, after and around
advices in methods and constructors. |
class |
CodeSizeEvaluator |
A
MethodVisitor that can be used to approximate method size. |
class |
JSRInlinerAdapter |
A
MethodVisitor that removes JSR instructions and
inlines the referenced subroutines. |
Modifier and Type | Class | Description |
---|---|---|
class |
Analyzer<V extends Value> |
A semantic bytecode analyzer.
|
class |
BasicInterpreter |
An
Interpreter for BasicValue values. |
class |
BasicVerifier |
An extended
BasicInterpreter that checks that bytecode instructions
are correctly used. |
class |
SimpleVerifier |
An extended
BasicVerifier that performs more precise verifications. |
class |
SourceInterpreter |
An
Interpreter for SourceValue values. |
Modifier and Type | Class | Description |
---|---|---|
class |
ASMContentHandler |
A
ContentHandler that transforms XML
document into Java class file. |