Class UiField

java.lang.Object
cn.vertxup.ui.domain.tables.pojos.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:
  • Constructor Details

  • Method Details

    • 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
    • setCreatedAt

      public UiField setCreatedAt(LocalDateTime createdAt)
      Setter for DB_ETERNAL.UI_FIELD.CREATED_AT. 「createdAt」- 创建时间
      Specified by:
      setCreatedAt 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
    • setUpdatedAt

      public UiField setUpdatedAt(LocalDateTime updatedAt)
      Setter for DB_ETERNAL.UI_FIELD.UPDATED_AT. 「updatedAt」- 更新时间
      Specified by:
      setUpdatedAt 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
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • 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