Interface IUiColumn

  • All Superinterfaces:
    Serializable, io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
    All Known Implementing Classes:
    UiColumn, UiColumnRecord

    public interface IUiColumn
    extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
    This class is generated by jOOQ.
    • Method Detail

      • setKey

        IUiColumn setKey​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.KEY. 「key」- 列主键
      • getKey

        String getKey()
        Getter for DB_ETERNAL.UI_COLUMN.KEY. 「key」- 列主键
      • setTitle

        IUiColumn setTitle​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.TITLE. 「title」- 列标题
      • getTitle

        String getTitle()
        Getter for DB_ETERNAL.UI_COLUMN.TITLE. 「title」- 列标题
      • setDataIndex

        IUiColumn setDataIndex​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.DATA_INDEX. 「dataIndex」- 列名
      • getDataIndex

        String getDataIndex()
        Getter for DB_ETERNAL.UI_COLUMN.DATA_INDEX. 「dataIndex」- 列名
      • setPosition

        IUiColumn setPosition​(Integer value)
        Setter for DB_ETERNAL.UI_COLUMN.POSITION. 「position」- 当前列的位置
      • getPosition

        Integer getPosition()
        Getter for DB_ETERNAL.UI_COLUMN.POSITION. 「position」- 当前列的位置
      • setRender

        IUiColumn setRender​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.RENDER. 「render」- 使用的Render函数
      • getRender

        String getRender()
        Getter for DB_ETERNAL.UI_COLUMN.RENDER. 「render」- 使用的Render函数
      • setWidth

        IUiColumn setWidth​(Integer value)
        Setter for DB_ETERNAL.UI_COLUMN.WIDTH. 「width」- 当前列的宽度
      • getWidth

        Integer getWidth()
        Getter for DB_ETERNAL.UI_COLUMN.WIDTH. 「width」- 当前列的宽度
      • setFixed

        IUiColumn setFixed​(Boolean value)
        Setter for DB_ETERNAL.UI_COLUMN.FIXED. 「fixed」- 当前列是否固定
      • getFixed

        Boolean getFixed()
        Getter for DB_ETERNAL.UI_COLUMN.FIXED. 「fixed」- 当前列是否固定
      • setClassName

        IUiColumn setClassName​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.CLASS_NAME. 「className」- 当前列的特殊CSS类
      • getClassName

        String getClassName()
        Getter for DB_ETERNAL.UI_COLUMN.CLASS_NAME. 「className」- 当前列的特殊CSS类
      • setSorter

        IUiColumn setSorter​(Boolean value)
        Setter for DB_ETERNAL.UI_COLUMN.SORTER. 「sorter」- 当前列是否支持排序
      • getSorter

        Boolean getSorter()
        Getter for DB_ETERNAL.UI_COLUMN.SORTER. 「sorter」- 当前列是否支持排序
      • setFilterType

        IUiColumn setFilterType​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.FILTER_TYPE. 「filterType」- $filter.type 支持列搜索时的搜索类型
      • getFilterType

        String getFilterType()
        Getter for DB_ETERNAL.UI_COLUMN.FILTER_TYPE. 「filterType」- $filter.type 支持列搜索时的搜索类型
      • setFilterConfig

        IUiColumn setFilterConfig​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.FILTER_CONFIG. 「filterConfig」- $filter.config 列搜索支持时的搜索配置
      • getFilterConfig

        String getFilterConfig()
        Getter for DB_ETERNAL.UI_COLUMN.FILTER_CONFIG. 「filterConfig」- $filter.config 列搜索支持时的搜索配置
      • setEmpty

        IUiColumn setEmpty​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.EMPTY. 「empty」- $empty 专用
      • getEmpty

        String getEmpty()
        Getter for DB_ETERNAL.UI_COLUMN.EMPTY. 「empty」- $empty 专用
      • setMapping

        IUiColumn setMapping​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.MAPPING. 「mapping」- $mapping专用
      • getMapping

        String getMapping()
        Getter for DB_ETERNAL.UI_COLUMN.MAPPING. 「mapping」- $mapping专用
      • setConfig

        IUiColumn setConfig​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.CONFIG. 「config」- $config专用
      • getConfig

        String getConfig()
        Getter for DB_ETERNAL.UI_COLUMN.CONFIG. 「config」- $config专用
      • setOption

        IUiColumn setOption​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.OPTION. 「option」- $option专用,executor时
      • getOption

        String getOption()
        Getter for DB_ETERNAL.UI_COLUMN.OPTION. 「option」- $option专用,executor时
      • setFormat

        IUiColumn setFormat​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.FORMAT. 「format」- $format时间格式专用
      • getFormat

        String getFormat()
        Getter for DB_ETERNAL.UI_COLUMN.FORMAT. 「format」- $format时间格式专用
      • setDatum

        IUiColumn setDatum​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.DATUM. 「datum」- $datum专用
      • getDatum

        String getDatum()
        Getter for DB_ETERNAL.UI_COLUMN.DATUM. 「datum」- $datum专用
      • setControlId

        IUiColumn setControlId​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.CONTROL_ID. 「controlId」- 关联的控件ID
      • getControlId

        String getControlId()
        Getter for DB_ETERNAL.UI_COLUMN.CONTROL_ID. 「controlId」- 关联的控件ID
      • setActive

        IUiColumn setActive​(Boolean value)
        Setter for DB_ETERNAL.UI_COLUMN.ACTIVE. 「active」- 是否启用
      • getActive

        Boolean getActive()
        Getter for DB_ETERNAL.UI_COLUMN.ACTIVE. 「active」- 是否启用
      • setSigma

        IUiColumn setSigma​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.SIGMA. 「sigma」- 统一标识
      • getSigma

        String getSigma()
        Getter for DB_ETERNAL.UI_COLUMN.SIGMA. 「sigma」- 统一标识
      • setMetadata

        IUiColumn setMetadata​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.METADATA. 「metadata」- 附加配置
      • getMetadata

        String getMetadata()
        Getter for DB_ETERNAL.UI_COLUMN.METADATA. 「metadata」- 附加配置
      • setLanguage

        IUiColumn setLanguage​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.LANGUAGE. 「language」- 使用的语言
      • getLanguage

        String getLanguage()
        Getter for DB_ETERNAL.UI_COLUMN.LANGUAGE. 「language」- 使用的语言
      • setCreatedAt

        IUiColumn setCreatedAt​(LocalDateTime value)
        Setter for DB_ETERNAL.UI_COLUMN.CREATED_AT. 「createdAt」- 创建时间
      • getCreatedAt

        LocalDateTime getCreatedAt()
        Getter for DB_ETERNAL.UI_COLUMN.CREATED_AT. 「createdAt」- 创建时间
      • setCreatedBy

        IUiColumn setCreatedBy​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.CREATED_BY. 「createdBy」- 创建人
      • getCreatedBy

        String getCreatedBy()
        Getter for DB_ETERNAL.UI_COLUMN.CREATED_BY. 「createdBy」- 创建人
      • setUpdatedAt

        IUiColumn setUpdatedAt​(LocalDateTime value)
        Setter for DB_ETERNAL.UI_COLUMN.UPDATED_AT. 「updatedAt」- 更新时间
      • getUpdatedAt

        LocalDateTime getUpdatedAt()
        Getter for DB_ETERNAL.UI_COLUMN.UPDATED_AT. 「updatedAt」- 更新时间
      • setUpdatedBy

        IUiColumn setUpdatedBy​(String value)
        Setter for DB_ETERNAL.UI_COLUMN.UPDATED_BY. 「updatedBy」- 更新人
      • getUpdatedBy

        String getUpdatedBy()
        Getter for DB_ETERNAL.UI_COLUMN.UPDATED_BY. 「updatedBy」- 更新人
      • from

        void from​(IUiColumn from)
        Load data from another generated Record/POJO implementing the common interface IUiColumn
      • into

        <E extends IUiColumn> E into​(E into)
        Copy data into another generated Record/POJO implementing the common interface IUiColumn
      • fromJson

        default IUiColumn fromJson​(io.vertx.core.json.JsonObject json)
        Specified by:
        fromJson in interface io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
      • toJson

        default io.vertx.core.json.JsonObject toJson()
        Specified by:
        toJson in interface io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo