- call() - 接口 中的方法xyz.scootaloo.console.app.application.processor.CallBack
-
- call(String) - 类 中的方法xyz.scootaloo.console.app.parser.Interpreter
-
根据方法名调用无参方法
- call(String, Object...) - 类 中的方法xyz.scootaloo.console.app.parser.Interpreter
-
根据方法名,方法参数来调用方法
这个方法必须是容器管理的,否则无法调用
- call() - 接口 中的方法xyz.scootaloo.console.app.util.FunctionDesc.NonRtn0P
-
- call() - 类 中的方法xyz.scootaloo.console.app.util.FunctionDesc.NonRtn0pWrapper
-
- call(T) - 接口 中的方法xyz.scootaloo.console.app.util.FunctionDesc.NonRtn1P
-
- call(T) - 类 中的方法xyz.scootaloo.console.app.util.FunctionDesc.NonRtn1pWrapper
-
- call(T1, T2) - 接口 中的方法xyz.scootaloo.console.app.util.FunctionDesc.NonRtn2P
-
- call(T1, T2) - 类 中的方法xyz.scootaloo.console.app.util.FunctionDesc.NonRtn2pWrapper
-
- call(T1, T2, T3) - 接口 中的方法xyz.scootaloo.console.app.util.FunctionDesc.NonRtn3P
-
- call(T1, T2, T3) - 类 中的方法xyz.scootaloo.console.app.util.FunctionDesc.NonRtn3pWrapper
-
- call(T1, T2, T3, T4) - 接口 中的方法xyz.scootaloo.console.app.util.FunctionDesc.NonRtn4P
-
- call(T1, T2, T3, T4) - 类 中的方法xyz.scootaloo.console.app.util.FunctionDesc.NonRtn4pWrapper
-
- call() - 接口 中的方法xyz.scootaloo.console.app.util.FunctionDesc.Rtn0P
-
- call() - 类 中的方法xyz.scootaloo.console.app.util.FunctionDesc.Rtn0pWrapper
-
- call(T) - 接口 中的方法xyz.scootaloo.console.app.util.FunctionDesc.Rtn1P
-
- call(T) - 类 中的方法xyz.scootaloo.console.app.util.FunctionDesc.Rtn1pWrapper
-
- call(T1, T2) - 接口 中的方法xyz.scootaloo.console.app.util.FunctionDesc.Rtn2P
-
- call(T1, T2) - 类 中的方法xyz.scootaloo.console.app.util.FunctionDesc.Rtn2pWrapper
-
- call(T1, T2, T3) - 接口 中的方法xyz.scootaloo.console.app.util.FunctionDesc.Rtn3P
-
- call(T1, T2, T3) - 类 中的方法xyz.scootaloo.console.app.util.FunctionDesc.Rtn3pWrapper
-
- call(T1, T2, T3, T4) - 接口 中的方法xyz.scootaloo.console.app.util.FunctionDesc.Rtn4P
-
- call(T1, T2, T3, T4) - 类 中的方法xyz.scootaloo.console.app.util.FunctionDesc.Rtn4pWrapper
-
- callBack - 类 中的变量xyz.scootaloo.console.app.application.AbstractConsoleApplication
-
- CallBack - xyz.scootaloo.console.app.application.processor中的接口
-
框架中通用的无参无返回值的简单回调接口
- canEqual(Object) - 类 中的方法xyz.scootaloo.console.app.config.ConsoleConfig
-
- check(MethodMeta) - 接口 中的方法xyz.scootaloo.console.app.parser.ParameterParser
-
编写自定义参数解析器实现的时候,可以重写这个方法,检查方法参数是否符合要求,以便在运行之初抛出异常方便检查
- check(MethodMeta) - 类 中的方法xyz.scootaloo.console.app.parser.preset.SimpleParameterParser
-
- checkAndGet(Class<?>) - 类 中的静态方法xyz.scootaloo.console.app.parser.FormHelper
-
检查输入类型是否符合表单类条件
- ClassUtils - xyz.scootaloo.console.app.util中的类
-
执行反射操作时的一些便捷方法
- ClassUtils() - 类 的构造器xyz.scootaloo.console.app.util.ClassUtils
-
- clearHistory(Set<BackstageTaskManager.BackstageTaskInfo>, boolean) - 类 中的静态方法xyz.scootaloo.console.app.util.BackstageTaskManager
-
- Client - xyz.scootaloo.console.app.client中的类
-
定义一个连接的用户信息
- Client(String) - 类 的构造器xyz.scootaloo.console.app.client.Client
-
- Client.History - xyz.scootaloo.console.app.client中的类
-
- Client.Resources - xyz.scootaloo.console.app.client中的类
-
- ClientCenter - xyz.scootaloo.console.app.client中的类
-
用户管理中心
- ClientCenter(Interpreter) - 类 的构造器xyz.scootaloo.console.app.client.ClientCenter
-
- Cmd - xyz.scootaloo.console.app.anno中的注释类型
-
标记命令方法 (可以用命令行调用的方法)
- CmdType - xyz.scootaloo.console.app.anno中的枚举
-
命令方法类型
- Colorful - xyz.scootaloo.console.app.common中的类
-
可以在控制台输出彩色的文本,
但一些平台可能不支持个功能
- Colorful() - 类 的构造器xyz.scootaloo.console.app.common.Colorful
-
- commandFac - 类 中的变量xyz.scootaloo.console.app.config.FactoryCollector
-
- CommandInvokeException - xyz.scootaloo.console.app.error中的异常错误
-
命令执行时异常
- CommandInvokeException(String) - 异常错误 的构造器xyz.scootaloo.console.app.error.CommandInvokeException
-
- CommandInvokeException(String, Throwable) - 异常错误 的构造器xyz.scootaloo.console.app.error.CommandInvokeException
-
- commandList - 类 中的变量xyz.scootaloo.console.app.config.StringCommands
-
- comment - 类 中的变量xyz.scootaloo.console.app.config.Author
-
- comment(String) - 类 中的方法xyz.scootaloo.console.app.config.Author
-
- CommonMethod() - 类 的构造器xyz.scootaloo.console.app.util.FunctionDesc.CommonMethod
-
- config() - 类 中的静态方法xyz.scootaloo.console.app.common.Console
-
完整的控制台配置类
注意:当classpath下有console.yml这个文件时,假如不想使用配置文件的配置,
要调用setConfFile(null),防止配置被文件中的配置覆盖
- config(AppListenerProperty) - 接口 中的方法xyz.scootaloo.console.app.event.AppListener
-
- config(AppListenerProperty) - 类 中的方法xyz.scootaloo.console.app.parser.preset.SystemPresetCmd
-
- Console - xyz.scootaloo.console.app.common中的类
-
抽象的控制台操作
- Console() - 类 的构造器xyz.scootaloo.console.app.common.Console
-
- ConsoleApplication - xyz.scootaloo.console.app.application中的类
-
对AbstractApplication的具体实现和补充
- ConsoleApplication(ConsoleConfig, Interpreter) - 类 的构造器xyz.scootaloo.console.app.application.ConsoleApplication
-
需要以一个配置类和一个解释器做为生成此实例的条件
生成对象时,会执行配置中的初始化命令
- consoleApplication(ConsoleConfig) - 类 中的静态方法xyz.scootaloo.console.app.ApplicationRunner
-
使用一个配置对象启动并获取控制台应用对象
框架中获取配置通常是使用java代码设置工厂,结合配置文件(classpath:/console.yml)
- consoleApplication() - 类 中的静态方法xyz.scootaloo.console.app.ApplicationRunner
-
无参运行
当调用ApplicationRunner.consoleApplication()时,框架会实例化调用者,将调用者做为工厂注册到框架。
- ConsoleAppRuntimeException - xyz.scootaloo.console.app.error中的异常错误
-
控制台应用运行期间产生的异常
- ConsoleAppRuntimeException() - 异常错误 的构造器xyz.scootaloo.console.app.error.ConsoleAppRuntimeException
-
- ConsoleAppRuntimeException(String) - 异常错误 的构造器xyz.scootaloo.console.app.error.ConsoleAppRuntimeException
-
- ConsoleAppRuntimeException(String, Throwable) - 异常错误 的构造器xyz.scootaloo.console.app.error.ConsoleAppRuntimeException
-
- ConsoleBanner - xyz.scootaloo.console.app.common中的接口
-
应用启动时 printBanner() 方法被调用,可以在这个方法内打印欢迎信息
- ConsoleConfig - xyz.scootaloo.console.app.config中的类
-
控制台配置
- ConsoleConfig(ConsoleConfigProvider.DefaultValueConfigBuilder) - 类 的构造器xyz.scootaloo.console.app.config.ConsoleConfig
-
- ConsoleConfigProvider - xyz.scootaloo.console.app.config中的类
-
配置提供者
- ConsoleConfigProvider() - 类 的构造器xyz.scootaloo.console.app.config.ConsoleConfigProvider
-
- ConsoleConfigProvider.DefaultValueConfigBuilder - xyz.scootaloo.console.app.config中的类
-
- ConsoleMessage - xyz.scootaloo.console.app.common中的类
-
定义控制台消息
本框架不处理控制台消息,
但是可以使用事件监听器来监听被提交的消息
- copyProperties(Object, Object) - 类 中的静态方法xyz.scootaloo.console.app.util.ClassUtils
-
将一个源对象的类属性值 拷贝到 目标对象的属性上
只有属性名和类型一致才执行拷贝操作,否则跳过
- CPrinter - xyz.scootaloo.console.app.common中的类
-
输出接口
将此接口放在方法参数上,运行命令方法时,系统将自动注入
- CPrinter() - 类 的构造器xyz.scootaloo.console.app.common.CPrinter
-
- CPrinterSupplier - xyz.scootaloo.console.app.common中的接口
-
提供生成输出器的工厂
- create() - 类 中的静态方法xyz.scootaloo.console.app.util.IdGenerator
-
- create(long) - 类 中的静态方法xyz.scootaloo.console.app.util.IdGenerator
-
- createDate - 类 中的变量xyz.scootaloo.console.app.config.Author
-
- createDate(String) - 类 中的方法xyz.scootaloo.console.app.config.Author
-
- createUser(String) - 类 中的方法xyz.scootaloo.console.app.client.ClientCenter
-
根据用户标识创建一个用户对象,假如此用户标识已经存在,则拿到已存在的用户对象,否则拿到新创建出来的对象
- CustomizeParser - xyz.scootaloo.console.app.config中的类
-
注册自定义的参数解析器
- CustomizeParser(ConsoleConfigProvider.DefaultValueConfigBuilder) - 类 的构造器xyz.scootaloo.console.app.config.CustomizeParser
-
- customizeToLowerCase0(String) - 类 中的静态方法xyz.scootaloo.console.app.util.StringUtils
-
- cyanogen(Object) - 类 中的方法xyz.scootaloo.console.app.common.Colorful
-