kd.bos.entity.formula

## 类 BOSExpressionContext

- java.lang.Object
- - kd.bos.entity.formula.BOSExpressionContext

- 所有已实现的接口:
    ExpressionContext

      public class BOSExpressionContext
      extends java.lang.Object
      implements ExpressionContext

  BOS单据表达式运行上下文对象，基于RowDataModel取变量值

- - ### 构造器概要

    构造器
    构造器和说明
    `BOSExpressionContext(RowDataModel rowDataModel)`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `RowDataModel` | `getRowDataModel()`
    `void` | `setRowDataModel(RowDataModel rowDataModel)`
    `java.lang.Boolean` | `tryGetValue(java.lang.String key, OutValue<java.lang.Object> value)` 获取变量值

    - ### 从类继承的方法 java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### BOSExpressionContext

          public BOSExpressionContext(RowDataModel rowDataModel)

  - ### 方法详细资料

    - #### getRowDataModel

          public RowDataModel getRowDataModel()

    - #### setRowDataModel

          public void setRowDataModel(RowDataModel rowDataModel)

    - #### tryGetValue

          public java.lang.Boolean tryGetValue(java.lang.String key,
                                               OutValue<java.lang.Object> value)

      从接口复制的说明: `ExpressionContext`
      获取变量值
      指定者:
        `tryGetValue` 在接口中 `ExpressionContext`
      参数:
        `key` - 变量名
        `value` - 输出参数，输出取到的变量值
      返回:
        如果变量取值成功，返回true；如果变量不存在，返回false