类 ClassPathScannerBuilder
java.lang.Object
spring.turbo.bean.classpath.ClassPathScannerBuilder
ClassPath扫描器的创建器
- 从以下版本开始:
- 1.0.0
- 作者:
- 应卓
- 另请参阅:
-
ClassPathScanner.builder()TypeFilterTypeFilterFactoriesEnvironmentResourceLoaderClassLoader
-
方法概要
修饰符和类型方法说明build()创建ClassPathScanner实例classLoader(ClassLoader classLoader) 添加ClassLoader实例environment(org.springframework.core.env.Environment environment) 添加Environment实例excludeFilter(org.springframework.core.type.filter.TypeFilter... filters) 添加排除类型描述器includeFilter(org.springframework.core.type.filter.TypeFilter... filters) 添加包含类型描述器resourceLoader(org.springframework.core.io.ResourceLoader resourceLoader) 添加ResourceLoader实例
-
方法详细资料
-
includeFilter
public ClassPathScannerBuilder includeFilter(@Nullable org.springframework.core.type.filter.TypeFilter... filters) 添加包含类型描述器- 参数:
filters- 类型描述器- 返回:
- this
- 另请参阅:
-
TypeFilterFactoriesAbstractClassTestingTypeFilterAbstractTypeHierarchyTraversingFilter
-
excludeFilter
public ClassPathScannerBuilder excludeFilter(@Nullable org.springframework.core.type.filter.TypeFilter... filters) 添加排除类型描述器- 参数:
filters- 类型描述器- 返回:
- this
- 另请参阅:
-
TypeFilterFactoriesAbstractClassTestingTypeFilterAbstractTypeHierarchyTraversingFilter
-
environment
public ClassPathScannerBuilder environment(@Nullable org.springframework.core.env.Environment environment) 添加Environment实例- 参数:
environment-Environment实例- 返回:
- this
- 另请参阅:
-
EnvironmentAware
-
resourceLoader
public ClassPathScannerBuilder resourceLoader(@Nullable org.springframework.core.io.ResourceLoader resourceLoader) 添加ResourceLoader实例- 参数:
resourceLoader-ResourceLoader实例- 返回:
- this
- 另请参阅:
-
ResourceLoaderAware
-
classLoader
添加ClassLoader实例- 参数:
classLoader-ClassLoader实例- 返回:
- this
- 另请参阅:
-
build
创建ClassPathScanner实例- 返回:
ClassPathScanner实例
-