Interface | Description |
---|---|
ClassDump.ClassContext |
A context to lookup constant pool items from their index.
|
ClassDump.MethodContext |
A context to lookup instruction indices from their bytecode offset.
|
Class | Description |
---|---|
AsmTest |
Base class for the ASM tests.
|
AsmTest.ByteClassLoader |
A simple ClassLoader to test that a class can be loaded in the JVM.
|
AsmTest.ClassSubject |
Helper to make assertions about a class.
|
Assertions |
Provides convenient assertions to check that an executable succeeds or throws an exception,
depending on some condition.
|
Assertions.ExecutableOutcomeSubject<T extends java.lang.Throwable> | |
Assertions.ExecutableSubject | |
ClassDump |
A dump of the content of a class file, as a verbose, human "readable" String.
|
ClassDump.AbstractBuilder<T> |
A helper class to build the dump of a class file.
|
ClassDump.Builder |
An
ClassDump.AbstractBuilder with concrete methods to add children. |
ClassDump.ConstantClassInfo |
A CONSTANT_Class_info item.
|
ClassDump.ConstantDoubleInfo |
A CONSTANT_Double_info item.
|
ClassDump.ConstantDynamicInfo |
A CONSTANT_Dynamic_info item.
|
ClassDump.ConstantFieldRefInfo |
A CONSTANT_Fieldref_info item.
|
ClassDump.ConstantFloatInfo |
A CONSTANT_Float_info item.
|
ClassDump.ConstantIntegerInfo |
A CONSTANT_Integer_info item.
|
ClassDump.ConstantInterfaceMethodRefInfo |
A CONSTANT_InterfaceMethodref_info item.
|
ClassDump.ConstantInvokeDynamicInfo |
A CONSTANT_InvokeDynamic_info item.
|
ClassDump.ConstantLongInfo |
A CONSTANT_Long_info item.
|
ClassDump.ConstantMethodHandleInfo |
A CONSTANT_MethodHandle_info item.
|
ClassDump.ConstantMethodRefInfo |
A CONSTANT_Methodref_info item.
|
ClassDump.ConstantMethodTypeInfo |
A CONSTANT_MethodType_info item.
|
ClassDump.ConstantModuleInfo |
A CONSTANT_Module_info item.
|
ClassDump.ConstantNameAndTypeInfo |
A CONSTANT_NameAndType_info item.
|
ClassDump.ConstantPackageInfo |
A CONSTANT_Package_info item.
|
ClassDump.ConstantStringInfo |
A CONSTANT_String_info item.
|
ClassDump.ConstantUtf8Info |
A CONSTANT_Utf8_info item.
|
ClassDump.CpInfo |
An abstract constant pool item.
|
ClassDump.InstructionIndex |
The index of a bytecode instruction.
|
ClassDump.Parser |
A simple byte array parser.
|
ClassDump.SortedBuilder |
An
ClassDump.AbstractBuilder which sorts its children by name before building. |
Enum | Description |
---|---|
AsmTest.Api |
An ASM API version.
|
AsmTest.InvalidClass |
An invalid class, hand-crafted to contain some set of invalid class file structures.
|
AsmTest.PrecompiledClass |
A precompiled class, hand-crafted to contain some set of class file structures.
|