kd.bos.list

## 接口 IListColumn

- 所有已知实现类:
    AbstractListColumn, AbstractListContainerColumn, AvatarListColumn, CardListColumn, CheckBoxListColumn, ComboListColumn, DateListColumn, DecimalListColumn, DynamicTextListColumn, FlexListColumn, IconListColumn, ListColumn, ListOperationColumn, MergeListColumn, MulComboListColumn, PictureListColumn, TemplateTextListColumn

      public interface IListColumn

- - ### 方法概要

    所有方法 实例方法 抽象方法
    限定符和类型 | 方法和说明
    --- | ---
    `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` | `getBackColor()`
    `kd.bos.dataentity.entity.LocaleString` | `getCaption()`
    `java.lang.String` | `getClassName()`
    `int` | `getColType()`
    `java.lang.String` | `getEntityName()`
    `java.lang.String` | `getFieldName()`
    `int` | `getFontSize()`
    `java.lang.String` | `getForeColor()`
    `java.util.Map<java.lang.String,java.lang.Object>` | `getListColumnConfigMap()`
    `java.lang.String` | `getListFieldKey()`
    `java.lang.String` | `getOrder()`
    `Container` | `getParent()`
    `java.lang.String` | `getParentViewKey()`
    `int` | `getSeq()`
    `SeqColumnType` | `getSeqColType()`
    `java.lang.String` | `getSeqColumnType()`
    `SortType` | `getSortType()`
    `java.lang.String` | `getTextAlign()`
    `int` | `getVisible()`
    `kd.bos.dataentity.entity.LocaleString` | `getWidth()`
    `boolean` | `isCanNotRead(kd.bos.permission.api.FieldControlRule fieldControlRule)`
    `boolean` | `isFixed()`
    `boolean` | `isHyperlink()`
    `void` | `setBackColor(java.lang.String backColor)`
    `void` | `setCaption(kd.bos.dataentity.entity.LocaleString caption)`
    `void` | `setClassName(java.lang.String className)`
    `void` | `setEntityName(java.lang.String name)`
    `void` | `setFieldName(java.lang.String fieldName)`
    `void` | `setFixed(boolean isFixed)`
    `void` | `setFontSize(int fontSize)`
    `void` | `setForeColor(java.lang.String foreColor)`
    `void` | `setHyperlink(boolean isHyperlink)`
    `void` | `setListFieldKey(java.lang.String strRealKey)`
    `void` | `setOrder(java.lang.String order)`
    `void` | `setParent(Container container)`
    `void` | `setParentViewKey(java.lang.String parentViewKey)`
    `void` | `setSeq(int seq)`
    `void` | `setSeqColumnType(java.lang.String seqColumnType)`
    `void` | `setTextAlign(java.lang.String textAlign)`
    `void` | `setVisible(int visible)`
    `void` | `setWidth(kd.bos.dataentity.entity.LocaleString width)`
    `java.lang.String` | `toString()`

- - ### 方法详细资料

    - #### getParentViewKey

          java.lang.String getParentViewKey()

    - #### setParentViewKey

          void setParentViewKey(java.lang.String parentViewKey)

    - #### getSortType

          SortType getSortType()

    - #### getOrder

          java.lang.String getOrder()

    - #### setOrder

          void setOrder(java.lang.String order)

    - #### getSeqColType

          SeqColumnType getSeqColType()

    - #### getSeqColumnType

          java.lang.String getSeqColumnType()

    - #### setSeqColumnType

          void setSeqColumnType(java.lang.String seqColumnType)

    - #### getClassName

          java.lang.String getClassName()

    - #### setClassName

          void setClassName(java.lang.String className)

    - #### getFieldName

          java.lang.String getFieldName()

    - #### setFieldName

          void setFieldName(java.lang.String fieldName)

    - #### isFixed

          boolean isFixed()

    - #### setFixed

          void setFixed(boolean isFixed)

    - #### getSeq

          int getSeq()

    - #### setSeq

          void setSeq(int seq)

    - #### getTextAlign

          java.lang.String getTextAlign()

    - #### setTextAlign

          void setTextAlign(java.lang.String textAlign)

    - #### isHyperlink

          boolean isHyperlink()

    - #### setHyperlink

          void setHyperlink(boolean isHyperlink)

    - #### getCaption

          kd.bos.dataentity.entity.LocaleString getCaption()

    - #### setCaption

          void setCaption(kd.bos.dataentity.entity.LocaleString caption)

    - #### getWidth

          kd.bos.dataentity.entity.LocaleString getWidth()

    - #### setWidth

          void setWidth(kd.bos.dataentity.entity.LocaleString width)

    - #### getForeColor

          java.lang.String getForeColor()

    - #### setForeColor

          void setForeColor(java.lang.String foreColor)

    - #### getBackColor

          java.lang.String getBackColor()

    - #### setBackColor

          void setBackColor(java.lang.String backColor)

    - #### getFontSize

          int getFontSize()

    - #### setFontSize

          void setFontSize(int fontSize)

    - #### getListFieldKey

          java.lang.String getListFieldKey()

    - #### setListFieldKey

          void setListFieldKey(java.lang.String strRealKey)

    - #### getVisible

          int getVisible()

    - #### setVisible

          void setVisible(int visible)

    - #### createColumn

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

    - #### addFieldSet

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

    - #### setEntityName

          void setEntityName(java.lang.String name)

    - #### getEntityName

          java.lang.String getEntityName()

    - #### toString

          java.lang.String toString()

      覆盖:
        `toString` 在类中 `java.lang.Object`

    - #### setParent

          void setParent(Container container)

    - #### getParent

          Container getParent()

    - #### isCanNotRead

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

    - #### getListColumnConfigMap

          java.util.Map<java.lang.String,java.lang.Object> getListColumnConfigMap()

    - #### getColType

          int getColType()