cn.dreampie.common.util.scan
类 Scaner
java.lang.Object
cn.dreampie.common.util.scan.Scaner
- 直接已知子类:
- AnnotationScaner, ClassScaner
public abstract class Scaner
- extends Object
Created by ice on 14-12-19.
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
includePackages
protected Set<String> includePackages
Scaner
public Scaner()
checkTarget
public abstract boolean checkTarget(Class<?> clazz)
scan
public <T> Set<Class<? extends T>> scan()
- 搜索目录
- 类型参数:
T - 返回的lcass类型
- 返回:
- 搜索到的class
findFiles
protected Set<String> findFiles(String baseDirName,
String targetFileName)
- 递归查找文件
- 参数:
baseDirName - 查找的文件夹路径targetFileName - 需要查找的文件名
includePackages
public Scaner includePackages(String... classPackages)
includePackages
public Scaner includePackages(Set<String> classPackages)
Copyright © 2015. All rights reserved.