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 |
---|---|
protected boolean |
ClassPathScanningCandidateComponentProvider.isCandidateComponent(MetadataReader metadataReader)
Determine whether the given class does not match any exclude filter
and does match at least one include filter.
|
Constructor and Description |
---|
ScannedGenericBeanDefinition(MetadataReader metadataReader)
Create a new ScannedGenericBeanDefinition for the class that the
given MetadataReader describes.
|
Modifier and Type | Method and Description |
---|---|
MetadataReader |
CachingMetadataReaderFactory.getMetadataReader(Resource resource) |
MetadataReader |
SimpleMetadataReaderFactory.getMetadataReader(Resource resource) |
MetadataReader |
MetadataReaderFactory.getMetadataReader(Resource resource)
Obtain a MetadataReader for the given resource.
|
MetadataReader |
SimpleMetadataReaderFactory.getMetadataReader(String className) |
MetadataReader |
MetadataReaderFactory.getMetadataReader(String className)
Obtain a MetadataReader for the given class name.
|
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) |
protected boolean |
AbstractTypeHierarchyTraversingFilter.matchSelf(MetadataReader metadataReader)
Override this to match self characteristics alone.
|
protected boolean |
AnnotationTypeFilter.matchSelf(MetadataReader metadataReader) |