public class AspectJTypeFilter extends java.lang.Object implements TypeFilter
A critical implementation details of this type filter is that it does not load the class being examined to match with a type pattern.
| Constructor and Description |
|---|
AspectJTypeFilter(java.lang.String typePatternExpression,
java.lang.ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
match(MetadataReader metadataReader,
MetadataReaderFactory metadataReaderFactory)
Determine whether this filter matches for the class described by
the given metadata.
|
public AspectJTypeFilter(java.lang.String typePatternExpression,
java.lang.ClassLoader classLoader)
public boolean match(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory) throws java.io.IOException
TypeFiltermatch in interface TypeFiltermetadataReader - the metadata reader for the target classmetadataReaderFactory - a factory for obtaining metadata readers
for other classes (such as superclasses and interfaces)java.io.IOException - in case of I/O failure when reading metadata