public class DefaultPackageScan extends Object implements PackageScan
| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
LOGGER |
| 构造器和说明 |
|---|
DefaultPackageScan() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> Set<Class<T>> |
getSubTypesOf(String pkg,
Class<T> requestClass)
Scan all appropriate Class object through the package name and Class object.
|
<T> Set<Class<T>> |
getTypesAnnotatedWith(String pkg,
Class<? extends Annotation> annotation)
Scan all appropriate Class object through the package name and annotation.
|
public <T> Set<Class<T>> getSubTypesOf(String pkg, Class<T> requestClass)
getSubTypesOf 在接口中 PackageScanT - Class typepkg - package name,for example, com.alibaba.nacos.commonrequestClass - super classpublic <T> Set<Class<T>> getTypesAnnotatedWith(String pkg, Class<? extends Annotation> annotation)
getTypesAnnotatedWith 在接口中 PackageScanT - Class typepkg - package name,for example, com.alibaba.nacos.commonannotation - annotationCopyright © 2018–2024 Alibaba Group. All rights reserved.