See: Description
| Interface | Description |
|---|---|
| MetadataReader |
Simple facade for accessing class metadata,
as read by an ASM
ClassReader. |
| MetadataReaderFactory |
Factory interface for
MetadataReader instances. |
| Class | Description |
|---|---|
| AbstractRecursiveAnnotationVisitor | |
| AnnotationAttributesReadingVisitor |
ASM visitor which looks for the annotations defined on a class or method, including
tracking meta-annotations.
|
| 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
AnnotationMetadata interface. |
| AnnotationReadingVisitorUtils |
Internal utility class used when reading annotations via ASM.
|
| CachingMetadataReaderFactory |
Caching implementation of the
MetadataReaderFactory interface,
caching MetadataReader per Spring Resource handle
(i.e. |
| ClassMetadataReadingVisitor |
ASM class visitor which looks only for the class name and implemented types,
exposing them through the
ClassMetadata
interface. |
| ClassMetadataReadingVisitor.EmptyAnnotationVisitor | |
| ClassMetadataReadingVisitor.EmptyFieldVisitor | |
| ClassMetadataReadingVisitor.EmptyMethodVisitor | |
| MethodMetadataReadingVisitor |
ASM method visitor which looks for the annotations defined on a method,
exposing them through the
MethodMetadata
interface. |
| RecursiveAnnotationArrayVisitor | |
| RecursiveAnnotationAttributesVisitor | |
| SimpleMetadataReader |
MetadataReader implementation based on an ASM
ClassReader. |
| SimpleMetadataReaderFactory |
Simple implementation of the
MetadataReaderFactory interface,
creating a new ASM ClassReader for every request. |