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
setBeanClassFilter(BeanClassFilter beanClassFilter)
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
-
setBeanClassFilter
public void setBeanClassFilter(BeanClassFilter beanClassFilter)
-
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
-
-