Class BeanClassScanner
- java.lang.Object
-
- com.aspectran.core.util.ClassScanner
-
- com.aspectran.core.component.bean.scan.BeanClassScanner
-
public class BeanClassScanner extends ClassScanner
The Class BeanClassScanner.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.aspectran.core.util.ClassScanner
ClassScanner.SaveHandler
-
-
Constructor Summary
Constructors Constructor Description BeanClassScanner(java.lang.ClassLoader classLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
scan(java.lang.String classNamePattern, ClassScanner.SaveHandler saveHandler)
Find all classes that match the class name pattern.void
setBeanClassScanFilter(BeanClassScanFilter beanClassScanFilter)
void
setBeanIdMaskPattern(java.lang.String beanIdMaskPattern)
void
setExcludePatterns(java.lang.String[] excludePatterns)
-
Methods inherited from class com.aspectran.core.util.ClassScanner
getClassLoader, scan, scan, scanFromJarResource
-
-
-
-
Method Detail
-
setBeanClassScanFilter
public void setBeanClassScanFilter(BeanClassScanFilter beanClassScanFilter)
-
setExcludePatterns
public void setExcludePatterns(java.lang.String[] excludePatterns)
-
setBeanIdMaskPattern
public void setBeanIdMaskPattern(java.lang.String beanIdMaskPattern)
-
scan
public void scan(java.lang.String classNamePattern, ClassScanner.SaveHandler saveHandler)
Description copied from class:ClassScanner
Find all classes that match the class name pattern.- Overrides:
scan
in classClassScanner
- Parameters:
classNamePattern
- the class name patternsaveHandler
- the save handler
-
-