Uses of Interface
org.springframework.core.type.classreading.MetadataReaderFactory
Packages that use MetadataReaderFactory Package Description org.springframework.context.annotation Annotation support for the Application Context, including JSR-250 "common" annotations, component-scanning, and Java-based metadata for creating Spring-managed objects.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.Uses of MetadataReaderFactory in org.springframework.context.annotation
Methods in org.springframework.context.annotation that return MetadataReaderFactory Modifier and Type Method Description MetadataReaderFactory
ClassPathScanningCandidateComponentProvider. getMetadataReaderFactory()
Return the MetadataReaderFactory used by this component provider.Methods in org.springframework.context.annotation with parameters of type MetadataReaderFactory Modifier and Type Method Description void
ClassPathScanningCandidateComponentProvider. setMetadataReaderFactory(MetadataReaderFactory metadataReaderFactory)
Set theMetadataReaderFactory
to use.void
ConfigurationClassPostProcessor. setMetadataReaderFactory(MetadataReaderFactory metadataReaderFactory)
Set theMetadataReaderFactory
to use.Uses of MetadataReaderFactory in org.springframework.core.type.classreading
Classes in org.springframework.core.type.classreading that implement MetadataReaderFactory Modifier and Type Class Description class
CachingMetadataReaderFactory
Caching implementation of theMetadataReaderFactory
interface, caching aMetadataReader
instance per SpringResource
handle (i.e.class
SimpleMetadataReaderFactory
Simple implementation of theMetadataReaderFactory
interface, creating a new ASMClassReader
for every request.Uses of MetadataReaderFactory in org.springframework.core.type.filter
Methods in org.springframework.core.type.filter with parameters of type MetadataReaderFactory Modifier and Type Method Description boolean
AbstractClassTestingTypeFilter. match(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory)
boolean
AbstractTypeHierarchyTraversingFilter. match(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory)
boolean
AspectJTypeFilter. 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.