See: Description
| Interface | Description | 
|---|---|
| Opcodes | 
 Defines the JVM opcodes, access flags and array type codes. 
 | 
| Class | Description | 
|---|---|
| AnnotationVisitor | 
 A visitor to visit a Java annotation. 
 | 
| Attribute | 
 A non standard class, field, method or code attribute. 
 | 
| ByteVector | 
 A dynamically extensible vector of bytes. 
 | 
| ClassReader | 
 A Java class parser to make a  
ClassVisitor visit an existing class. | 
| ClassVisitor | 
 A visitor to visit a Java class. 
 | 
| ClassWriter | 
 A  
ClassVisitor that generates classes in bytecode form. | 
| FieldVisitor | 
 A visitor to visit a Java field. 
 | 
| Handle | 
 A reference to a field or a method. 
 | 
| Label | 
 A label represents a position in the bytecode of a method. 
 | 
| MethodVisitor | 
 A visitor to visit a Java method. 
 | 
| SpringAsmInfo | 
 Utility class exposing constants related to Spring's internal repackaging
 of the ASM bytecode manipulation library (currently based on version 5.2). 
 | 
| Type | 
 A Java field or method type. 
 | 
| TypePath | 
 The path to a type argument, wildcard bound, array element type, or static
 inner type within an enclosing type. 
 | 
| TypeReference | 
 A reference to a type appearing in a class, field or method declaration, or
 on an instruction. 
 | 
This repackaging technique avoids any potential conflicts with dependencies on ASM at the application level or from third-party libraries and frameworks.
As this repackaging happens at the class file level, sources and javadocs are not available here.