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 voidscan(java.lang.String classNamePattern, ClassScanner.SaveHandler saveHandler)Find all classes that match the class name pattern.voidsetBeanClassScanFilter(BeanClassScanFilter beanClassScanFilter)voidsetBeanIdMaskPattern(java.lang.String beanIdMaskPattern)voidsetExcludePatterns(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:ClassScannerFind all classes that match the class name pattern.- Overrides:
scanin classClassScanner- Parameters:
classNamePattern- the class name patternsaveHandler- the save handler
-
-