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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UiField()UiField(IUiField value)UiField(io.vertx.core.json.JsonObject json)UiField(String key, Integer xPoint, Integer yPoint, String label, String name, Integer span, Boolean hidden, String render, String container, String optionJsx, String optionConfig, String optionItem, String rules, String controlId, String rowType, Boolean active, String sigma, String metadata, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfrom(IUiField from)Load data from another generated Record/POJO implementing the common interface IUiFieldBooleangetActive()Getter forDB_ETERNAL.UI_FIELD.ACTIVE.StringgetContainer()Getter forDB_ETERNAL.UI_FIELD.CONTAINER.StringgetControlId()Getter forDB_ETERNAL.UI_FIELD.CONTROL_ID.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.UI_FIELD.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.UI_FIELD.CREATED_BY.BooleangetHidden()Getter forDB_ETERNAL.UI_FIELD.HIDDEN.StringgetKey()Getter forDB_ETERNAL.UI_FIELD.KEY.StringgetLabel()Getter forDB_ETERNAL.UI_FIELD.LABEL.StringgetLanguage()Getter forDB_ETERNAL.UI_FIELD.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.UI_FIELD.METADATA.StringgetName()Getter forDB_ETERNAL.UI_FIELD.NAME.StringgetOptionConfig()Getter forDB_ETERNAL.UI_FIELD.OPTION_CONFIG.StringgetOptionItem()Getter forDB_ETERNAL.UI_FIELD.OPTION_ITEM.StringgetOptionJsx()Getter forDB_ETERNAL.UI_FIELD.OPTION_JSX.StringgetRender()Getter forDB_ETERNAL.UI_FIELD.RENDER.StringgetRowType()Getter forDB_ETERNAL.UI_FIELD.ROW_TYPE.StringgetRules()Getter forDB_ETERNAL.UI_FIELD.RULES.StringgetSigma()Getter forDB_ETERNAL.UI_FIELD.SIGMA.IntegergetSpan()Getter forDB_ETERNAL.UI_FIELD.SPAN.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.UI_FIELD.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.UI_FIELD.UPDATED_BY.IntegergetXPoint()Getter forDB_ETERNAL.UI_FIELD.X_POINT.IntegergetYPoint()Getter forDB_ETERNAL.UI_FIELD.Y_POINT.<E extends IUiField>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IUiFieldUiFieldsetActive(Boolean active)Setter forDB_ETERNAL.UI_FIELD.ACTIVE.UiFieldsetContainer(String container)Setter forDB_ETERNAL.UI_FIELD.CONTAINER.UiFieldsetControlId(String controlId)Setter forDB_ETERNAL.UI_FIELD.CONTROL_ID.UiFieldsetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.UI_FIELD.CREATED_AT.UiFieldsetCreatedBy(String createdBy)Setter forDB_ETERNAL.UI_FIELD.CREATED_BY.UiFieldsetHidden(Boolean hidden)Setter forDB_ETERNAL.UI_FIELD.HIDDEN.UiFieldsetKey(String key)Setter forDB_ETERNAL.UI_FIELD.KEY.UiFieldsetLabel(String label)Setter forDB_ETERNAL.UI_FIELD.LABEL.UiFieldsetLanguage(String language)Setter forDB_ETERNAL.UI_FIELD.LANGUAGE.UiFieldsetMetadata(String metadata)Setter forDB_ETERNAL.UI_FIELD.METADATA.UiFieldsetName(String name)Setter forDB_ETERNAL.UI_FIELD.NAME.UiFieldsetOptionConfig(String optionConfig)Setter forDB_ETERNAL.UI_FIELD.OPTION_CONFIG.UiFieldsetOptionItem(String optionItem)Setter forDB_ETERNAL.UI_FIELD.OPTION_ITEM.UiFieldsetOptionJsx(String optionJsx)Setter forDB_ETERNAL.UI_FIELD.OPTION_JSX.UiFieldsetRender(String render)Setter forDB_ETERNAL.UI_FIELD.RENDER.UiFieldsetRowType(String rowType)Setter forDB_ETERNAL.UI_FIELD.ROW_TYPE.UiFieldsetRules(String rules)Setter forDB_ETERNAL.UI_FIELD.RULES.UiFieldsetSigma(String sigma)Setter forDB_ETERNAL.UI_FIELD.SIGMA.UiFieldsetSpan(Integer span)Setter forDB_ETERNAL.UI_FIELD.SPAN.UiFieldsetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.UI_FIELD.UPDATED_AT.UiFieldsetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.UI_FIELD.UPDATED_BY.UiFieldsetXPoint(Integer xPoint)Setter forDB_ETERNAL.UI_FIELD.X_POINT.UiFieldsetYPoint(Integer yPoint)Setter forDB_ETERNAL.UI_FIELD.Y_POINT.StringtoString()
-
-
-
Constructor Detail
-
UiField
public UiField()
-
UiField
public UiField(IUiField value)
-
UiField
public UiField(String key, Integer xPoint, Integer yPoint, String label, String name, Integer span, Boolean hidden, String render, String container, String optionJsx, String optionConfig, String optionItem, String rules, String controlId, String rowType, Boolean active, String sigma, String metadata, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
UiField
public UiField(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.UI_FIELD.KEY. 「key」- 字段主键
-
getXPoint
public Integer getXPoint()
Getter forDB_ETERNAL.UI_FIELD.X_POINT. 「xPoint] - 字段的X坐标(列)
-
setXPoint
public UiField setXPoint(Integer xPoint)
Setter forDB_ETERNAL.UI_FIELD.X_POINT. 「xPoint] - 字段的X坐标(列)
-
getYPoint
public Integer getYPoint()
Getter forDB_ETERNAL.UI_FIELD.Y_POINT. 「yPoint」- 字段的Y坐标(行)
-
setYPoint
public UiField setYPoint(Integer yPoint)
Setter forDB_ETERNAL.UI_FIELD.Y_POINT. 「yPoint」- 字段的Y坐标(行)
-
getLabel
public String getLabel()
Getter forDB_ETERNAL.UI_FIELD.LABEL. 「label」- 字段标签
-
getName
public String getName()
Getter forDB_ETERNAL.UI_FIELD.NAME. 「name」- 字段名称
-
getSpan
public Integer getSpan()
Getter forDB_ETERNAL.UI_FIELD.SPAN. 「span」- 字段宽度
-
getHidden
public Boolean getHidden()
Getter forDB_ETERNAL.UI_FIELD.HIDDEN. 「hidden」- button专用
-
setHidden
public UiField setHidden(Boolean hidden)
Setter forDB_ETERNAL.UI_FIELD.HIDDEN. 「hidden」- button专用
-
getRender
public String getRender()
Getter forDB_ETERNAL.UI_FIELD.RENDER. 「render」- 使用的Render函数
-
setRender
public UiField setRender(String render)
Setter forDB_ETERNAL.UI_FIELD.RENDER. 「render」- 使用的Render函数
-
getContainer
public String getContainer()
Getter forDB_ETERNAL.UI_FIELD.CONTAINER. 「container」- 容器字段专用容器信息,映射到 name 中- Specified by:
getContainerin interfaceIUiField
-
setContainer
public UiField setContainer(String container)
Setter forDB_ETERNAL.UI_FIELD.CONTAINER. 「container」- 容器字段专用容器信息,映射到 name 中- Specified by:
setContainerin interfaceIUiField
-
getOptionJsx
public String getOptionJsx()
Getter forDB_ETERNAL.UI_FIELD.OPTION_JSX. 「optionJsx」- 字段专用配置- Specified by:
getOptionJsxin interfaceIUiField
-
setOptionJsx
public UiField setOptionJsx(String optionJsx)
Setter forDB_ETERNAL.UI_FIELD.OPTION_JSX. 「optionJsx」- 字段专用配置- Specified by:
setOptionJsxin interfaceIUiField
-
getOptionConfig
public String getOptionConfig()
Getter forDB_ETERNAL.UI_FIELD.OPTION_CONFIG. 「optionConfig」- 字段专用配置- Specified by:
getOptionConfigin interfaceIUiField
-
setOptionConfig
public UiField setOptionConfig(String optionConfig)
Setter forDB_ETERNAL.UI_FIELD.OPTION_CONFIG. 「optionConfig」- 字段专用配置- Specified by:
setOptionConfigin interfaceIUiField
-
getOptionItem
public String getOptionItem()
Getter forDB_ETERNAL.UI_FIELD.OPTION_ITEM. 「optionItem」- 字段专用配置- Specified by:
getOptionItemin interfaceIUiField
-
setOptionItem
public UiField setOptionItem(String optionItem)
Setter forDB_ETERNAL.UI_FIELD.OPTION_ITEM. 「optionItem」- 字段专用配置- Specified by:
setOptionItemin interfaceIUiField
-
getRules
public String getRules()
Getter forDB_ETERNAL.UI_FIELD.RULES. 「rules」- optionConfig.rules 验证专用的配置,描述规则
-
setRules
public UiField setRules(String rules)
Setter forDB_ETERNAL.UI_FIELD.RULES. 「rules」- optionConfig.rules 验证专用的配置,描述规则
-
getControlId
public String getControlId()
Getter forDB_ETERNAL.UI_FIELD.CONTROL_ID. 「controlId」- 关联的表单ID- Specified by:
getControlIdin interfaceIUiField
-
setControlId
public UiField setControlId(String controlId)
Setter forDB_ETERNAL.UI_FIELD.CONTROL_ID. 「controlId」- 关联的表单ID- Specified by:
setControlIdin interfaceIUiField
-
getRowType
public String getRowType()
Getter forDB_ETERNAL.UI_FIELD.ROW_TYPE. 「rowType」- 行类型- Specified by:
getRowTypein interfaceIUiField
-
setRowType
public UiField setRowType(String rowType)
Setter forDB_ETERNAL.UI_FIELD.ROW_TYPE. 「rowType」- 行类型- Specified by:
setRowTypein interfaceIUiField
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.UI_FIELD.ACTIVE. 「active」- 是否启用
-
setActive
public UiField setActive(Boolean active)
Setter forDB_ETERNAL.UI_FIELD.ACTIVE. 「active」- 是否启用
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.UI_FIELD.SIGMA. 「sigma」- 统一标识
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.UI_FIELD.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIUiField
-
setMetadata
public UiField setMetadata(String metadata)
Setter forDB_ETERNAL.UI_FIELD.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIUiField
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.UI_FIELD.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIUiField
-
setLanguage
public UiField setLanguage(String language)
Setter forDB_ETERNAL.UI_FIELD.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIUiField
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.UI_FIELD.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIUiField
-
setCreatedAt
public UiField setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.UI_FIELD.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIUiField
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.UI_FIELD.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIUiField
-
setCreatedBy
public UiField setCreatedBy(String createdBy)
Setter forDB_ETERNAL.UI_FIELD.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIUiField
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.UI_FIELD.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIUiField
-
setUpdatedAt
public UiField setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.UI_FIELD.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIUiField
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.UI_FIELD.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIUiField
-
setUpdatedBy
public UiField setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.UI_FIELD.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIUiField
-
from
public void from(IUiField from)
Description copied from interface:IUiFieldLoad data from another generated Record/POJO implementing the common interface IUiField
-
-