| Class | Description |
|---|---|
| AbstractRecursiveAnnotationVisitor | org.springframework.asm.AnnotationVisitor to recursively visit annotations. |
| AnnotationAttributesReadingVisitor | ASM visitor which looks for annotations defined on a class or method, including meta-annotations. |
| AnnotationMetadataReader | A more limited version of Spring's annotation reader that only reads annotations on classes |
| AnnotationMetadataReader.EmptyAnnotationVisitor | |
| AnnotationMetadataReadingVisitor | ASM class visitor which looks for the class name and implemented types as well as for the annotations defined on the class, exposing them through the org.springframework.core.type.AnnotationMetadata interface. |
| AnnotationReadingVisitorUtils | Internal utility class used when reading annotations via ASM. |
| Attribute | A non standard class, field, method or code attribute. |
| ByteVector | A dynamically extensible vector of bytes. |
| ClassMetadataReadingVisitor | ASM class visitor which looks only for the class name and implemented types, exposing them through the org.springframework.core.type.ClassMetadata interface. |
| ClassMetadataReadingVisitor.EmptyAnnotationVisitor | |
| ClassMetadataReadingVisitor.EmptyFieldVisitor | |
| ClassMetadataReadingVisitor.EmptyMethodVisitor | |
| ClassReader | A Java class parser to make a org.springframework.asm.ClassVisitor visit an existing class. |
| Context | Information about a class being parsed in a ClassReader. |
| MethodMetadataReadingVisitor | ASM method visitor which looks for the annotations defined on a method, exposing them through the org.springframework.core.type.MethodMetadata interface. |
| RecursiveAnnotationArrayVisitor | org.springframework.asm.AnnotationVisitor to recursively visit annotation arrays. |
| RecursiveAnnotationAttributesVisitor | org.springframework.asm.AnnotationVisitor to recursively visit annotation attributes. |
| TypePath | The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type. |