Class UiField

  • All Implemented Interfaces:
    IUiField, io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable

    public class UiField
    extends Object
    implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IUiField
    This class is generated by jOOQ.
    See Also:
    Serialized Form
    • Method Detail

      • getKey

        public String getKey()
        Getter for DB_ETERNAL.UI_FIELD.KEY. 「key」- 字段主键
        Specified by:
        getKey in interface IUiField
      • setKey

        public UiField setKey​(String key)
        Setter for DB_ETERNAL.UI_FIELD.KEY. 「key」- 字段主键
        Specified by:
        setKey in interface IUiField
      • getXPoint

        public Integer getXPoint()
        Getter for DB_ETERNAL.UI_FIELD.X_POINT. 「xPoint] - 字段的X坐标(列)
        Specified by:
        getXPoint in interface IUiField
      • setXPoint

        public UiField setXPoint​(Integer xPoint)
        Setter for DB_ETERNAL.UI_FIELD.X_POINT. 「xPoint] - 字段的X坐标(列)
        Specified by:
        setXPoint in interface IUiField
      • getYPoint

        public Integer getYPoint()
        Getter for DB_ETERNAL.UI_FIELD.Y_POINT. 「yPoint」- 字段的Y坐标(行)
        Specified by:
        getYPoint in interface IUiField
      • setYPoint

        public UiField setYPoint​(Integer yPoint)
        Setter for DB_ETERNAL.UI_FIELD.Y_POINT. 「yPoint」- 字段的Y坐标(行)
        Specified by:
        setYPoint in interface IUiField
      • getLabel

        public String getLabel()
        Getter for DB_ETERNAL.UI_FIELD.LABEL. 「label」- 字段标签
        Specified by:
        getLabel in interface IUiField
      • setLabel

        public UiField setLabel​(String label)
        Setter for DB_ETERNAL.UI_FIELD.LABEL. 「label」- 字段标签
        Specified by:
        setLabel in interface IUiField
      • getName

        public String getName()
        Getter for DB_ETERNAL.UI_FIELD.NAME. 「name」- 字段名称
        Specified by:
        getName in interface IUiField
      • setName

        public UiField setName​(String name)
        Setter for DB_ETERNAL.UI_FIELD.NAME. 「name」- 字段名称
        Specified by:
        setName in interface IUiField
      • getSpan

        public Integer getSpan()
        Getter for DB_ETERNAL.UI_FIELD.SPAN. 「span」- 字段宽度
        Specified by:
        getSpan in interface IUiField
      • setSpan

        public UiField setSpan​(Integer span)
        Setter for DB_ETERNAL.UI_FIELD.SPAN. 「span」- 字段宽度
        Specified by:
        setSpan in interface IUiField
      • getHidden

        public Boolean getHidden()
        Getter for DB_ETERNAL.UI_FIELD.HIDDEN. 「hidden」- button专用
        Specified by:
        getHidden in interface IUiField
      • setHidden

        public UiField setHidden​(Boolean hidden)
        Setter for DB_ETERNAL.UI_FIELD.HIDDEN. 「hidden」- button专用
        Specified by:
        setHidden in interface IUiField
      • getRender

        public String getRender()
        Getter for DB_ETERNAL.UI_FIELD.RENDER. 「render」- 使用的Render函数
        Specified by:
        getRender in interface IUiField
      • setRender

        public UiField setRender​(String render)
        Setter for DB_ETERNAL.UI_FIELD.RENDER. 「render」- 使用的Render函数
        Specified by:
        setRender in interface IUiField
      • getContainer

        public String getContainer()
        Getter for DB_ETERNAL.UI_FIELD.CONTAINER. 「container」- 容器字段专用容器信息,映射到 name 中
        Specified by:
        getContainer in interface IUiField
      • setContainer

        public UiField setContainer​(String container)
        Setter for DB_ETERNAL.UI_FIELD.CONTAINER. 「container」- 容器字段专用容器信息,映射到 name 中
        Specified by:
        setContainer in interface IUiField
      • getOptionJsx

        public String getOptionJsx()
        Getter for DB_ETERNAL.UI_FIELD.OPTION_JSX. 「optionJsx」- 字段专用配置
        Specified by:
        getOptionJsx in interface IUiField
      • setOptionJsx

        public UiField setOptionJsx​(String optionJsx)
        Setter for DB_ETERNAL.UI_FIELD.OPTION_JSX. 「optionJsx」- 字段专用配置
        Specified by:
        setOptionJsx in interface IUiField
      • getOptionConfig

        public String getOptionConfig()
        Getter for DB_ETERNAL.UI_FIELD.OPTION_CONFIG. 「optionConfig」- 字段专用配置
        Specified by:
        getOptionConfig in interface IUiField
      • setOptionConfig

        public UiField setOptionConfig​(String optionConfig)
        Setter for DB_ETERNAL.UI_FIELD.OPTION_CONFIG. 「optionConfig」- 字段专用配置
        Specified by:
        setOptionConfig in interface IUiField
      • getOptionItem

        public String getOptionItem()
        Getter for DB_ETERNAL.UI_FIELD.OPTION_ITEM. 「optionItem」- 字段专用配置
        Specified by:
        getOptionItem in interface IUiField
      • setOptionItem

        public UiField setOptionItem​(String optionItem)
        Setter for DB_ETERNAL.UI_FIELD.OPTION_ITEM. 「optionItem」- 字段专用配置
        Specified by:
        setOptionItem in interface IUiField
      • getRules

        public String getRules()
        Getter for DB_ETERNAL.UI_FIELD.RULES. 「rules」- optionConfig.rules 验证专用的配置,描述规则
        Specified by:
        getRules in interface IUiField
      • setRules

        public UiField setRules​(String rules)
        Setter for DB_ETERNAL.UI_FIELD.RULES. 「rules」- optionConfig.rules 验证专用的配置,描述规则
        Specified by:
        setRules in interface IUiField
      • getControlId

        public String getControlId()
        Getter for DB_ETERNAL.UI_FIELD.CONTROL_ID. 「controlId」- 关联的表单ID
        Specified by:
        getControlId in interface IUiField
      • setControlId

        public UiField setControlId​(String controlId)
        Setter for DB_ETERNAL.UI_FIELD.CONTROL_ID. 「controlId」- 关联的表单ID
        Specified by:
        setControlId in interface IUiField
      • getRowType

        public String getRowType()
        Getter for DB_ETERNAL.UI_FIELD.ROW_TYPE. 「rowType」- 行类型
        Specified by:
        getRowType in interface IUiField
      • setRowType

        public UiField setRowType​(String rowType)
        Setter for DB_ETERNAL.UI_FIELD.ROW_TYPE. 「rowType」- 行类型
        Specified by:
        setRowType in interface IUiField
      • getActive

        public Boolean getActive()
        Getter for DB_ETERNAL.UI_FIELD.ACTIVE. 「active」- 是否启用
        Specified by:
        getActive in interface IUiField
      • setActive

        public UiField setActive​(Boolean active)
        Setter for DB_ETERNAL.UI_FIELD.ACTIVE. 「active」- 是否启用
        Specified by:
        setActive in interface IUiField
      • getSigma

        public String getSigma()
        Getter for DB_ETERNAL.UI_FIELD.SIGMA. 「sigma」- 统一标识
        Specified by:
        getSigma in interface IUiField
      • setSigma

        public UiField setSigma​(String sigma)
        Setter for DB_ETERNAL.UI_FIELD.SIGMA. 「sigma」- 统一标识
        Specified by:
        setSigma in interface IUiField
      • getMetadata

        public String getMetadata()
        Getter for DB_ETERNAL.UI_FIELD.METADATA. 「metadata」- 附加配置
        Specified by:
        getMetadata in interface IUiField
      • setMetadata

        public UiField setMetadata​(String metadata)
        Setter for DB_ETERNAL.UI_FIELD.METADATA. 「metadata」- 附加配置
        Specified by:
        setMetadata in interface IUiField
      • getLanguage

        public String getLanguage()
        Getter for DB_ETERNAL.UI_FIELD.LANGUAGE. 「language」- 使用的语言
        Specified by:
        getLanguage in interface IUiField
      • setLanguage

        public UiField setLanguage​(String language)
        Setter for DB_ETERNAL.UI_FIELD.LANGUAGE. 「language」- 使用的语言
        Specified by:
        setLanguage in interface IUiField
      • getCreatedAt

        public LocalDateTime getCreatedAt()
        Getter for DB_ETERNAL.UI_FIELD.CREATED_AT. 「createdAt」- 创建时间
        Specified by:
        getCreatedAt in interface IUiField
      • getCreatedBy

        public String getCreatedBy()
        Getter for DB_ETERNAL.UI_FIELD.CREATED_BY. 「createdBy」- 创建人
        Specified by:
        getCreatedBy in interface IUiField
      • setCreatedBy

        public UiField setCreatedBy​(String createdBy)
        Setter for DB_ETERNAL.UI_FIELD.CREATED_BY. 「createdBy」- 创建人
        Specified by:
        setCreatedBy in interface IUiField
      • getUpdatedAt

        public LocalDateTime getUpdatedAt()
        Getter for DB_ETERNAL.UI_FIELD.UPDATED_AT. 「updatedAt」- 更新时间
        Specified by:
        getUpdatedAt in interface IUiField
      • getUpdatedBy

        public String getUpdatedBy()
        Getter for DB_ETERNAL.UI_FIELD.UPDATED_BY. 「updatedBy」- 更新人
        Specified by:
        getUpdatedBy in interface IUiField
      • setUpdatedBy

        public UiField setUpdatedBy​(String updatedBy)
        Setter for DB_ETERNAL.UI_FIELD.UPDATED_BY. 「updatedBy」- 更新人
        Specified by:
        setUpdatedBy in interface IUiField
      • from

        public void from​(IUiField from)
        Description copied from interface: IUiField
        Load data from another generated Record/POJO implementing the common interface IUiField
        Specified by:
        from in interface IUiField
      • into

        public <E extends IUiField> E into​(E into)
        Description copied from interface: IUiField
        Copy data into another generated Record/POJO implementing the common interface IUiField
        Specified by:
        into in interface IUiField