Package com.skillw.asahi.internal.script
Class AsahiCompiledScriptImpl
-
- All Implemented Interfaces:
-
com.skillw.asahi.api.member.quest.Quester
public final class AsahiCompiledScriptImpl extends AsahiCompiledScript
Glom
-
-
Method Summary
Modifier and Type Method Description final String
getRaw()
AsahiCompiledScript
isExit(Function1<AsahiContext, Boolean> isExit)
回调函数-当前是否已退出执行 String
rawScript()
原脚本 Object
execute(AsahiContext $self)
在上下文中执行/获取 Unit
add(Quester<Object> quester)
添加Quester final Unit
plusAssign(Quester<Object> quester)
Object
eval()
Object
eval(ScriptContext context)
ScriptEngine
getEngine()
-
-
Method Detail
-
isExit
AsahiCompiledScript isExit(Function1<AsahiContext, Boolean> isExit)
回调函数-当前是否已退出执行
- Parameters:
isExit
- 回调函数
-
execute
Object execute(AsahiContext $self)
在上下文中执行/获取
- Returns:
R
-
plusAssign
final Unit plusAssign(Quester<Object> quester)
-
eval
Object eval(ScriptContext context)
-
getEngine
ScriptEngine getEngine()
-
-
-
-