Package org.springframework.core.type.classreading

Support classes for reading annotation and class-level metadata.

See:
          Description

Interface Summary
MetadataReader Simple facade for accessing class metadata, as read by an ASM org.springframework.asm.ClassReader.
MetadataReaderFactory Factory interface for MetadataReader instances.
 

Class Summary
AnnotationAttributesReadingVisitor ASM visitor which looks for the annotations defined on a class or method.
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.
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.
MethodMetadataReadingVisitor ASM method visitor which looks for the annotations defined on the method, exposing them through the MethodMetadata interface.
SimpleMetadataReader MetadataReader implementation based on an ASM org.springframework.asm.ClassReader.
SimpleMetadataReaderFactory Simple implementation of the MetadataReaderFactory interface, creating a new ASM org.springframework.asm.ClassReader for every request.
 

Package org.springframework.core.type.classreading Description

Support classes for reading annotation and class-level metadata.