| 接口 | 说明 |
|---|---|
| FunctionDescribe.NonRtn0P |
描述没有有返回值,没有参数的方法
|
| FunctionDescribe.NonRtn1P<T> |
描述没有返回值,有一个参数的方法
|
| FunctionDescribe.NonRtn2P<T1,T2> |
描述没有返回值,有两个参数的方法
|
| FunctionDescribe.NonRtn3P<T1,T2,T3> |
描述没有返回值,有三个参数的方法
|
| FunctionDescribe.NonRtn4P<T1,T2,T3,T4> |
描述没有返回值,有四个参数的方法
|
| FunctionDescribe.Rtn0P<R> |
描述有返回值,没有参数的方法
|
| FunctionDescribe.Rtn1P<R,T> |
描述有返回值,有一个参数的方法
|
| FunctionDescribe.Rtn2P<R,T1,T2> |
描述有返回值,有两个参数的方法
|
| FunctionDescribe.Rtn3P<R,T1,T2,T3> |
描述有返回值,有三个参数的方法
|
| FunctionDescribe.Rtn4P<R,T1,T2,T3,T4> |
描述有返回值,有四个参数的方法
|
| InvokeProxy.CommonMethod<T> |
| 类 | 说明 |
|---|---|
| BackstageTaskManager |
后台任务管理器
|
| BackstageTaskManager.BackstageTaskInfo | |
| ClassUtils |
执行反射操作时的一些便捷方法
|
| FunctionDescribe |
各种函数的接口描述
从无参到四参
有返回值和无返回值
全覆盖
|
| IdGenerator | 已过时
预计将废弃这个类
|
| InvokeProxy |
传递或者调用会抛出异常的方法
对 try-catch 的异常处理方式进行了包装,当需要调用会抛出异常的方式时,例如:
public File getFile(String filename) throws NoSuchFileException {
// some code ...
}
调用时 InvokeProxy.fun(fileUtils::getFile).call("filename") , 这样完成调用。 |
| InvokeProxy.MethodCallWrapper<T> | |
| PackScanner |
包扫描器
扫描某包路径下的所有Class文件,加载入虚拟机
|
| StringUtils |
字符串工具
|
| VariableManager |
变量管理器,如果不需要这个功能则在设置中关闭
这里维护了一个一个HashMap做为变量池,可以通过命令将一个方法的返回值绑定到一个变量名上。
|
| VariableManager.KVPairs | |
| YmlConfReader |
读取yml配置
配置内容参考 classpath:/console.yml
|
Copyright © 2021. All rights reserved.