| Package | Description | 
|---|---|
| org.springframework.core.type.classreading | Support classes for reading annotation and class-level metadata. | 
| org.springframework.core.type.filter | Core support package for type filtering (e.g. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CachingMetadataReaderFactoryCaching implementation of the  MetadataReaderFactoryinterface,
 caching aMetadataReaderinstance per SpringResourcehandle
 (i.e. | 
| class  | SimpleMetadataReaderFactorySimple implementation of the  MetadataReaderFactoryinterface,
 creating a new ASMClassReaderfor every request. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | AbstractTypeHierarchyTraversingFilter. match(MetadataReader metadataReader,
     MetadataReaderFactory metadataReaderFactory) | 
| boolean | AspectJTypeFilter. match(MetadataReader metadataReader,
     MetadataReaderFactory metadataReaderFactory) | 
| boolean | AbstractClassTestingTypeFilter. match(MetadataReader metadataReader,
     MetadataReaderFactory metadataReaderFactory) | 
| boolean | TypeFilter. match(MetadataReader metadataReader,
     MetadataReaderFactory metadataReaderFactory)Determine whether this filter matches for the class described by
 the given metadata. |