public interface Expression
限定符和类型 | 方法和说明 |
---|---|
boolean |
eval(List<List<NodeExpression>> conditionList,
Map<String,Object> args)
根据表达式串、参数解析表达式并返回指定类型
|
default boolean |
eval(List<List<NodeExpression>> conditionList,
Supplier<Map<String,Object>> argsSupplier,
Function<String,Boolean> evalFunc)
根据表达式串、参数解析表达式并返回指定类型
|
default String |
exprOfArgs(NodeExpression nodeExpression,
Map<String,Object> args) |
boolean eval(List<List<NodeExpression>> conditionList, Map<String,Object> args)
conditionList
- 条件组列表args
- 参数列表default boolean eval(List<List<NodeExpression>> conditionList, Supplier<Map<String,Object>> argsSupplier, Function<String,Boolean> evalFunc)
conditionList
- 条件组列表argsSupplier
- 参数列表提供者evalFunc
- 执行表单式函数default String exprOfArgs(NodeExpression nodeExpression, Map<String,Object> args)
Copyright © 2025. All rights reserved.