public final class Interpreter extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static InvokeInfo |
lastInvokeInfo |
| 构造器和说明 |
|---|
Interpreter(ConsoleConfig config) |
| 限定符和类型 | 方法和说明 |
|---|---|
InvokeInfo |
call(String name)
根据方法名调用无参方法
|
InvokeInfo |
call(String name,
Object... args)
根据方法名,方法参数来调用方法
这个方法必须是容器管理的,否则无法调用 |
ConsoleConfig |
getConfig() |
InvokeInfo |
interpret(String cmd) |
boolean |
set(String key,
String cmd)
将一个命令方法的返回值设置到指定的key上
|
protected static InvokeInfo lastInvokeInfo
public Interpreter(ConsoleConfig config)
public InvokeInfo interpret(String cmd)
cmd - 命令行public InvokeInfo call(String name)
name - 框架容器中管理的无参方法的方法名public InvokeInfo call(String name, Object... args)
name - 方法名args - 此方法需要的参数public boolean set(String key, String cmd)
key - 键cmd - 命令public ConsoleConfig getConfig()
Copyright © 2021. All rights reserved.