kd.bos.entity.property

## 类 FieldDefValue

- java.lang.Object
- - kd.bos.entity.property.FieldDefValue

- 所有已实现的接口:
    java.io.Serializable

      public class FieldDefValue
      extends java.lang.Object
      implements java.io.Serializable

  字段默认值运行时元数据对象
  另请参阅:
    序列化表格

- - ### 构造器概要

    构造器
    构造器和说明
    `FieldDefValue()`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `java.lang.Object` | `getConstValue()` 常量值，适用于常量类型
    `FieldDefValueType` | `getDefValueType()` 默认值类型枚举值
    `java.lang.String` | `getFormula()` 表达式，适用于计算公式类型
    `java.lang.String` | `getFuncName()` 函数名，适用于函数类型
    `java.lang.String` | `getFuncParameter()` 函数参数，适用于函数类型
    `int` | `getType()` 默认值类型：常量、变量、函数、计算公式
    `java.lang.String` | `getVarName()` 变量名，适用于变量类型
    `void` | `setConstValue(java.lang.Object constValue)`
    `void` | `setDefValueType(FieldDefValueType defValueType)`
    `void` | `setFormula(java.lang.String formula)`
    `void` | `setFuncName(java.lang.String funcName)`
    `void` | `setFuncParameter(java.lang.String funcParameter)`
    `void` | `setType(int type)`
    `void` | `setVarName(java.lang.String varName)`

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

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

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

    - #### FieldDefValue

          public FieldDefValue()

  - ### 方法详细资料

    - #### getType

          public int getType()

      默认值类型：常量、变量、函数、计算公式
      返回:

    - #### setType

          public void setType(int type)

    - #### getDefValueType

          public FieldDefValueType getDefValueType()

      默认值类型枚举值
      返回:

    - #### setDefValueType

          public void setDefValueType(FieldDefValueType defValueType)

    - #### getConstValue

          public java.lang.Object getConstValue()

      常量值，适用于常量类型
      返回:

    - #### setConstValue

          public void setConstValue(java.lang.Object constValue)

    - #### getVarName

          public java.lang.String getVarName()

      变量名，适用于变量类型
      返回:

    - #### setVarName

          public void setVarName(java.lang.String varName)

    - #### getFuncName

          public java.lang.String getFuncName()

      函数名，适用于函数类型
      返回:

    - #### setFuncName

          public void setFuncName(java.lang.String funcName)

    - #### getFuncParameter

          public java.lang.String getFuncParameter()

      函数参数，适用于函数类型
      返回:

    - #### setFuncParameter

          public void setFuncParameter(java.lang.String funcParameter)

    - #### getFormula

          public java.lang.String getFormula()

      表达式，适用于计算公式类型
      返回:

    - #### setFormula

          public void setFormula(java.lang.String formula)