# Package org.springframework.core.type.classreading

Support classes for reading annotation and class-level metadata.

See: Description

Interface Summary
Interface | Description
--- | ---
MetadataReader | Simple facade for accessing class metadata, as read by an ASM `ClassReader`.
MetadataReaderFactory | Factory interface for `MetadataReader` instances.

Class Summary
Class | Description
--- | ---
CachingMetadataReaderFactory | Caching implementation of the `MetadataReaderFactory` interface, caching `MetadataReader` per Spring `Resource` handle (i.e.
SimpleMetadataReaderFactory | Simple implementation of the `MetadataReaderFactory` interface, creating a new ASM `ClassReader` for every request.

## Package org.springframework.core.type.classreading Description

Support classes for reading annotation and class-level metadata.