接口 FlowExpression
- 所有已知实现类:
SpelFlowExpression
public interface FlowExpression
飞龙条件表达式
- 从以下版本开始:
- 1.0
-
方法概要
修饰符和类型方法说明default booleaneval(List<List<NodeExpression>> conditionList, Supplier<Map<String, Object>> argsSupplier, Function<String, Boolean> evalFunc) 根据表达式串、参数解析表达式并返回指定类型boolean根据表达式串、参数解析表达式并返回指定类型default StringexprOfArgs(NodeExpression nodeExpression, Map<String, Object> args) default booleandefault booleannotInclude(String value)
-
方法详细资料
-
eval
根据表达式串、参数解析表达式并返回指定类型- 参数:
conditionList- 条件组列表args- 参数列表- 返回:
- T 返回对象
-
eval
default boolean eval(List<List<NodeExpression>> conditionList, Supplier<Map<String, Object>> argsSupplier, Function<String, Boolean> evalFunc) 根据表达式串、参数解析表达式并返回指定类型- 参数:
conditionList- 条件组列表argsSupplier- 参数列表提供者evalFunc- 执行表单式函数- 返回:
- true 成功 false 失败
-
exprOfArgs
-
include
-
notInclude
-