| 限定符和类型 | 字段和说明 |
|---|---|
List<String> |
controllerClassNameList
控制器类
|
Set<String> |
controllerPackageNameList
控制器包名
|
List<String> |
ignoreClassList
要忽略的类
|
List<String> |
ignorePackageNameList
要忽略的包名
|
java.util.function.Predicate<String> |
predicate
函数式接口过滤类
|
String |
prefix
路径前缀
|
| 构造器和说明 |
|---|
APIMicroService() |
| 限定符和类型 | 方法和说明 |
|---|---|
APIMicroService |
classPath(URL classPathURL)
Java类路径
|
APIMicroService |
controller(String packageName)
扫描controller层
|
APIMicroService |
controllerClass(String className)
扫描controller层
|
APIMicroService |
filter(java.util.function.Predicate<String> predicate)
扫描类过滤接口
|
APIMicroService |
ignoreClass(String ignoreClassName)
忽略类
|
APIMicroService |
ignorePackageName(String ignorePackageName)
忽略包名
|
APIMicroService |
lib(String libDirectory)
指定类库位置
|
APIMicroService |
pom(String pomFilePath)
扫描pom.xml获取相关依赖
|
APIMicroService |
prefix(String prefix)
接口路径前缀
|
APIMicroService |
sourcePath(String sourcePath)
Java源代码路径
|
public String prefix
public java.util.function.Predicate<String> predicate
public APIMicroService controller(String packageName)
controller 在接口中 APIMicropackageName - 扫描Controller包public APIMicroService controllerClass(String className)
controllerClass 在接口中 APIMicroclassName - 扫描单个Controller类public APIMicroService prefix(String prefix)
public APIMicroService sourcePath(String sourcePath)
sourcePath 在接口中 APIMicrosourcePath - 指定java源代码所在目录public APIMicroService classPath(URL classPathURL)
public APIMicroService pom(String pomFilePath)
public APIMicroService lib(String libDirectory)
public APIMicroService ignorePackageName(String ignorePackageName)
ignorePackageName 在接口中 APIMicroignorePackageName - 要忽略的包名public APIMicroService ignoreClass(String ignoreClassName)
ignoreClass 在接口中 APIMicroignoreClassName - 要忽略的类名public APIMicroService filter(java.util.function.Predicate<String> predicate)
Copyright © 2020. All rights reserved.