public class GroupEvent.EvenetAction extends Object
文件名:GroupEvent.java
用途: 封装组合事件执行的条件,以便于在后续调用中能带参执行
编码时间:2020年12月29日上午8:25:06
修改时间:2020年12月29日上午8:25:06
Constructor and Description |
---|
EvenetAction(GroupEvent.GroupEventFunction eventFunction,
Optional<Object> arg)
初始化事件组
|
Modifier and Type | Method and Description |
---|---|
Optional<Object> |
run()
用于执行指定的方法,以Object类的封装类返回执行出参,若事件组无出参,则返回
Optional.empty() 。 |
void |
setParam(Optional<Object> arg)
用于设置方法的执行参数,若设置该参数为非空时,则调用带参的方法;设置为空对象时,则调用无参方法
|
public EvenetAction(GroupEvent.GroupEventFunction eventFunction, Optional<Object> arg)
eventFunction
- 事件组执行方法arg
- 执行 参数public void setParam(Optional<Object> arg)
arg
- 方法执行参数public Optional<Object> run()
Optional.empty()
。Copyright © 2024. All rights reserved.