接口 FlowExpression

所有已知实现类:
SpelFlowExpression

public interface FlowExpression
飞龙条件表达式
从以下版本开始:
1.0
  • 方法详细资料

    • eval

      boolean eval(List<List<NodeExpression>> conditionList, Map<String,Object> args)
      根据表达式串、参数解析表达式并返回指定类型
      参数:
      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

      default String exprOfArgs(NodeExpression nodeExpression, Map<String,Object> args)
    • include

      default boolean include(String value)
    • notInclude

      default boolean notInclude(String value)