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.
|
Modifier and Type | Method and Description |
---|---|
MetadataReaderFactory |
ClassPathScanningCandidateComponentProvider.getMetadataReaderFactory()
Return the MetadataReaderFactory used by this component provider.
|
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationClassPostProcessor.setMetadataReaderFactory(MetadataReaderFactory metadataReaderFactory)
Set the
MetadataReaderFactory to use. |
void |
ClassPathScanningCandidateComponentProvider.setMetadataReaderFactory(MetadataReaderFactory metadataReaderFactory)
Set the
MetadataReaderFactory to use. |
Modifier and Type | Class and Description |
---|---|
class |
CachingMetadataReaderFactory
Caching implementation of the
MetadataReaderFactory interface,
caching a MetadataReader instance per Spring Resource handle
(i.e. |
class |
SimpleMetadataReaderFactory
Simple implementation of the
MetadataReaderFactory interface,
creating a new ASM ClassReader for every request. |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractTypeHierarchyTraversingFilter.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.
|
boolean |
AbstractClassTestingTypeFilter.match(MetadataReader metadataReader,
MetadataReaderFactory metadataReaderFactory) |
boolean |
AspectJTypeFilter.match(MetadataReader metadataReader,
MetadataReaderFactory metadataReaderFactory) |