kd.bos.list

## 类 DynamicTextListColumn

- java.lang.Object
- - kd.bos.form.control.Control
  - - kd.bos.list.AbstractListColumn
    - - kd.bos.list.DynamicTextListColumn

- 所有已实现的接口:
    java.lang.Cloneable, IListColumn

      public class DynamicTextListColumn
      extends AbstractListColumn

  列表动态文本字段

- - ### 构造器概要

    构造器
    构造器和说明
    `DynamicTextListColumn()`
    `DynamicTextListColumn(java.lang.String key, kd.bos.dataentity.entity.LocaleString caption, java.util.List<ListFieldMeta> listFieldMetas, java.lang.String formatExpression)`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `addFieldSet(java.util.Map<java.lang.String,ListField> fieldSet, EntityType entityType)`
    `java.util.Map<java.lang.String,java.lang.Object>` | `createColumn(MainEntityType entityType)`
    `java.lang.String` | `getFormatExpression()`
    `java.util.List<ListFieldMeta>` | `getListFieldMetas()`
    `boolean` | `isCanNotRead(kd.bos.permission.api.FieldControlRule fieldControlRule)`
    `void` | `setFormatExpression(java.lang.String formatExpression)`
    `void` | `setListFieldMetas(java.util.List<ListFieldMeta> listFieldMetas)`

    - ### 从类继承的方法 kd.bos.list.AbstractListColumn

      `createClientConfig, getBackColor, getCaption, getClassName, getColType, getEntityName, getFieldName, getFontSize, getForeColor, getListColumnConfigMap, getListFieldKey, getOrder, getParent, getParentViewKey, getSeq, getSeqColType, getSeqColumnType, getSortType, getTextAlign, getVisible, getWidth, isFixed, isHyperlink, setBackColor, setCaption, setClassName, setEntityName, setFieldName, setFixed, setFontSize, setForeColor, setHyperlink, setListFieldKey, setOrder, setParent, setParentViewKey, setSeq, setSeqColumnType, setTextAlign, setVisible, setWidth`

    - ### 从类继承的方法 kd.bos.form.control.Control

      `bindData, clone, getCustomeStyles, getKey, getModel, getView, postBack, release, setCustomeStyles, setDraggable, setDroppable, setKey, setModel, setView`

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

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

    - ### 从接口继承的方法 kd.bos.list.IListColumn

      `toString`

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

    - #### DynamicTextListColumn

          public DynamicTextListColumn()

    - #### DynamicTextListColumn

          public DynamicTextListColumn(java.lang.String key,
                                       kd.bos.dataentity.entity.LocaleString caption,
                                       java.util.List<ListFieldMeta> listFieldMetas,
                                       java.lang.String formatExpression)

  - ### 方法详细资料

    - #### getListFieldMetas

          public java.util.List<ListFieldMeta> getListFieldMetas()

      返回:
        字段元数据

    - #### setListFieldMetas

          public void setListFieldMetas(java.util.List<ListFieldMeta> listFieldMetas)

      参数:
        `listFieldMetas` - 字段元数据

    - #### getFormatExpression

          public java.lang.String getFormatExpression()

      返回:
        字段格式化表达式

    - #### setFormatExpression

          public void setFormatExpression(java.lang.String formatExpression)

      参数:
        `formatExpression` - 字段格式化表达式

    - #### addFieldSet

          public void addFieldSet(java.util.Map<java.lang.String,ListField> fieldSet,
                                  EntityType entityType)

      指定者:
        `addFieldSet` 在接口中 `IListColumn`
      覆盖:
        `addFieldSet` 在类中 `AbstractListColumn`

    - #### isCanNotRead

          public boolean isCanNotRead(kd.bos.permission.api.FieldControlRule fieldControlRule)

    - #### createColumn

          public java.util.Map<java.lang.String,java.lang.Object> createColumn(MainEntityType entityType)

      指定者:
        `createColumn` 在接口中 `IListColumn`
      覆盖:
        `createColumn` 在类中 `AbstractListColumn`