kd.bos.list

## 类 ListColumn

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

- 所有已实现的接口:
    java.lang.Cloneable, IListColumn
  直接已知子类:
    CardListColumn, CheckBoxListColumn, ComboListColumn, DateListColumn, DecimalListColumn, FlexListColumn, IconListColumn, PictureListColumn, TemplateTextListColumn

      public class ListColumn
      extends AbstractListColumn

- - ### 构造器概要

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

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `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` | `getClassName()`
    `Tips` | `getCtlTips()`
    `java.lang.String` | `getFieldKey()`
    `java.lang.String` | `getFieldName()`
    `java.lang.String` | `getListFieldKey()`
    `java.lang.String` | `getOrder()`
    `SeqColumnType` | `getSeqColType()`
    `java.lang.String` | `getSeqColumnType()`
    `SortType` | `getSortType()`
    `kd.bos.dataentity.metadata.IDataEntityProperty` | `getSrcFieldProp()`
    `boolean` | `isAutoTextWrap()`
    `boolean` | `isCanNotRead(kd.bos.permission.api.FieldControlRule fieldControlRule)`
    `boolean` | `isHyperlink()`
    `void` | `setAutoTextWrap(boolean autoTextWrap)`
    `void` | `setClassName(java.lang.String className)`
    `void` | `setCtlTips(Tips ctlTips)`
    `void` | `setFieldName(java.lang.String fieldName)`
    `void` | `setHyperlink(boolean isHyperlink)`
    `void` | `setListFieldKey(java.lang.String strRealKey)`
    `void` | `setOrder(java.lang.String order)`
    `void` | `setSeqColumnType(java.lang.String seqColumnType)`
    `java.lang.String` | `toString()`

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

      `createClientConfig, getBackColor, getCaption, getColType, getEntityName, getFontSize, getForeColor, getListColumnConfigMap, getParent, getParentViewKey, getSeq, getTextAlign, getVisible, getWidth, isFixed, setBackColor, setCaption, setEntityName, setFixed, setFontSize, setForeColor, setParent, setParentViewKey, setSeq, 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, wait, wait, wait`

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

    - #### ListColumn

          public ListColumn()

  - ### 方法详细资料

    - #### getSrcFieldProp

          public kd.bos.dataentity.metadata.IDataEntityProperty getSrcFieldProp()

    - #### getSortType

          public SortType getSortType()

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

    - #### getOrder

          public java.lang.String getOrder()

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

    - #### setOrder

          public void setOrder(java.lang.String order)

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

    - #### getSeqColType

          public SeqColumnType getSeqColType()

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

    - #### getSeqColumnType

          public java.lang.String getSeqColumnType()

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

    - #### setSeqColumnType

          public void setSeqColumnType(java.lang.String seqColumnType)

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

    - #### getClassName

          public java.lang.String getClassName()

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

    - #### setClassName

          public void setClassName(java.lang.String className)

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

    - #### getFieldName

          public java.lang.String getFieldName()

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

    - #### setFieldName

          public void setFieldName(java.lang.String fieldName)

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

    - #### isHyperlink

          public boolean isHyperlink()

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

    - #### setHyperlink

          public void setHyperlink(boolean isHyperlink)

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

    - #### getListFieldKey

          public java.lang.String getListFieldKey()

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

    - #### setListFieldKey

          public void setListFieldKey(java.lang.String strRealKey)

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

    - #### createColumn

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

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

    - #### getFieldKey

          public java.lang.String getFieldKey()

    - #### addFieldSet

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

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

    - #### toString

          public java.lang.String toString()

      指定者:
        `toString` 在接口中 `IListColumn`
      覆盖:
        `toString` 在类中 `java.lang.Object`

    - #### isCanNotRead

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

    - #### getCtlTips

          public Tips getCtlTips()

    - #### setCtlTips

          public void setCtlTips(Tips ctlTips)

    - #### isAutoTextWrap

          public boolean isAutoTextWrap()

    - #### setAutoTextWrap

          public void setAutoTextWrap(boolean autoTextWrap)