接口 Lazy<T>

类型参数:
T - Lambda 返回值类型

public interface Lazy<T>
Forest 延迟求值 Lambda 接口
从以下版本开始:
1.5.29
作者:
gongjun
  • 方法详细资料

    • getValue

      T getValue(ForestRequest req)
      调用 Lambda 进行求值
      参数:
      req - Forest 请求对象
      返回:
      延迟求值的结果
    • isEvaluating

      default boolean isEvaluating(ForestRequest req)
      当前延迟参数是否正在求值
      参数:
      req - 请求对象
      返回:
      是否正在求值
    • isEvaluatingLazyValue

      static boolean isEvaluatingLazyValue(Object value, ForestRequest request)
    • eval

      default T eval(ForestRequest req)
      进行求值
      参数:
      req - 请求对象
      返回:
      求值结果