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 Summary
ConstructorsConstructorDescriptionUiField()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
Modifier and TypeMethodDescriptionbooleanvoidLoad data from another generated Record/POJO implementing the common interface IUiFieldGetter forDB_ETERNAL.UI_FIELD.ACTIVE.Getter forDB_ETERNAL.UI_FIELD.CONTAINER.Getter forDB_ETERNAL.UI_FIELD.CONTROL_ID.Getter forDB_ETERNAL.UI_FIELD.CREATED_AT.Getter forDB_ETERNAL.UI_FIELD.CREATED_BY.Getter forDB_ETERNAL.UI_FIELD.HIDDEN.getKey()Getter forDB_ETERNAL.UI_FIELD.KEY.getLabel()Getter forDB_ETERNAL.UI_FIELD.LABEL.Getter forDB_ETERNAL.UI_FIELD.LANGUAGE.Getter forDB_ETERNAL.UI_FIELD.METADATA.getName()Getter forDB_ETERNAL.UI_FIELD.NAME.Getter forDB_ETERNAL.UI_FIELD.OPTION_CONFIG.Getter forDB_ETERNAL.UI_FIELD.OPTION_ITEM.Getter forDB_ETERNAL.UI_FIELD.OPTION_JSX.Getter forDB_ETERNAL.UI_FIELD.RENDER.Getter forDB_ETERNAL.UI_FIELD.ROW_TYPE.getRules()Getter forDB_ETERNAL.UI_FIELD.RULES.getSigma()Getter forDB_ETERNAL.UI_FIELD.SIGMA.getSpan()Getter forDB_ETERNAL.UI_FIELD.SPAN.Getter forDB_ETERNAL.UI_FIELD.UPDATED_AT.Getter forDB_ETERNAL.UI_FIELD.UPDATED_BY.Getter forDB_ETERNAL.UI_FIELD.X_POINT.Getter forDB_ETERNAL.UI_FIELD.Y_POINT.inthashCode()<E extends IUiField>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IUiFieldSetter forDB_ETERNAL.UI_FIELD.ACTIVE.setContainer(String container) Setter forDB_ETERNAL.UI_FIELD.CONTAINER.setControlId(String controlId) Setter forDB_ETERNAL.UI_FIELD.CONTROL_ID.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.UI_FIELD.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.UI_FIELD.CREATED_BY.Setter forDB_ETERNAL.UI_FIELD.HIDDEN.Setter forDB_ETERNAL.UI_FIELD.KEY.Setter forDB_ETERNAL.UI_FIELD.LABEL.setLanguage(String language) Setter forDB_ETERNAL.UI_FIELD.LANGUAGE.setMetadata(String metadata) Setter forDB_ETERNAL.UI_FIELD.METADATA.Setter forDB_ETERNAL.UI_FIELD.NAME.setOptionConfig(String optionConfig) Setter forDB_ETERNAL.UI_FIELD.OPTION_CONFIG.setOptionItem(String optionItem) Setter forDB_ETERNAL.UI_FIELD.OPTION_ITEM.setOptionJsx(String optionJsx) Setter forDB_ETERNAL.UI_FIELD.OPTION_JSX.Setter forDB_ETERNAL.UI_FIELD.RENDER.setRowType(String rowType) Setter forDB_ETERNAL.UI_FIELD.ROW_TYPE.Setter forDB_ETERNAL.UI_FIELD.RULES.Setter forDB_ETERNAL.UI_FIELD.SIGMA.Setter forDB_ETERNAL.UI_FIELD.SPAN.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.UI_FIELD.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.UI_FIELD.UPDATED_BY.Setter forDB_ETERNAL.UI_FIELD.X_POINT.Setter forDB_ETERNAL.UI_FIELD.Y_POINT.toString()
-
Constructor Details
-
UiField
public UiField() -
UiField
-
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 Details
-
getKey
Getter forDB_ETERNAL.UI_FIELD.KEY. 「key」- 字段主键 -
setKey
Setter forDB_ETERNAL.UI_FIELD.KEY. 「key」- 字段主键 -
getXPoint
Getter forDB_ETERNAL.UI_FIELD.X_POINT. 「xPoint] - 字段的X坐标(列) -
setXPoint
Setter forDB_ETERNAL.UI_FIELD.X_POINT. 「xPoint] - 字段的X坐标(列) -
getYPoint
Getter forDB_ETERNAL.UI_FIELD.Y_POINT. 「yPoint」- 字段的Y坐标(行) -
setYPoint
Setter forDB_ETERNAL.UI_FIELD.Y_POINT. 「yPoint」- 字段的Y坐标(行) -
getLabel
Getter forDB_ETERNAL.UI_FIELD.LABEL. 「label」- 字段标签 -
setLabel
Setter forDB_ETERNAL.UI_FIELD.LABEL. 「label」- 字段标签 -
getName
Getter forDB_ETERNAL.UI_FIELD.NAME. 「name」- 字段名称 -
setName
Setter forDB_ETERNAL.UI_FIELD.NAME. 「name」- 字段名称 -
getSpan
Getter forDB_ETERNAL.UI_FIELD.SPAN. 「span」- 字段宽度 -
setSpan
Setter forDB_ETERNAL.UI_FIELD.SPAN. 「span」- 字段宽度 -
getHidden
Getter forDB_ETERNAL.UI_FIELD.HIDDEN. 「hidden」- button专用 -
setHidden
Setter forDB_ETERNAL.UI_FIELD.HIDDEN. 「hidden」- button专用 -
getRender
Getter forDB_ETERNAL.UI_FIELD.RENDER. 「render」- 使用的Render函数 -
setRender
Setter forDB_ETERNAL.UI_FIELD.RENDER. 「render」- 使用的Render函数 -
getContainer
Getter forDB_ETERNAL.UI_FIELD.CONTAINER. 「container」- 容器字段专用容器信息,映射到 name 中- Specified by:
getContainerin interfaceIUiField
-
setContainer
Setter forDB_ETERNAL.UI_FIELD.CONTAINER. 「container」- 容器字段专用容器信息,映射到 name 中- Specified by:
setContainerin interfaceIUiField
-
getOptionJsx
Getter forDB_ETERNAL.UI_FIELD.OPTION_JSX. 「optionJsx」- 字段专用配置- Specified by:
getOptionJsxin interfaceIUiField
-
setOptionJsx
Setter forDB_ETERNAL.UI_FIELD.OPTION_JSX. 「optionJsx」- 字段专用配置- Specified by:
setOptionJsxin interfaceIUiField
-
getOptionConfig
Getter forDB_ETERNAL.UI_FIELD.OPTION_CONFIG. 「optionConfig」- 字段专用配置- Specified by:
getOptionConfigin interfaceIUiField
-
setOptionConfig
Setter forDB_ETERNAL.UI_FIELD.OPTION_CONFIG. 「optionConfig」- 字段专用配置- Specified by:
setOptionConfigin interfaceIUiField
-
getOptionItem
Getter forDB_ETERNAL.UI_FIELD.OPTION_ITEM. 「optionItem」- 字段专用配置- Specified by:
getOptionItemin interfaceIUiField
-
setOptionItem
Setter forDB_ETERNAL.UI_FIELD.OPTION_ITEM. 「optionItem」- 字段专用配置- Specified by:
setOptionItemin interfaceIUiField
-
getRules
Getter forDB_ETERNAL.UI_FIELD.RULES. 「rules」- optionConfig.rules 验证专用的配置,描述规则 -
setRules
Setter forDB_ETERNAL.UI_FIELD.RULES. 「rules」- optionConfig.rules 验证专用的配置,描述规则 -
getControlId
Getter forDB_ETERNAL.UI_FIELD.CONTROL_ID. 「controlId」- 关联的表单ID- Specified by:
getControlIdin interfaceIUiField
-
setControlId
Setter forDB_ETERNAL.UI_FIELD.CONTROL_ID. 「controlId」- 关联的表单ID- Specified by:
setControlIdin interfaceIUiField
-
getRowType
Getter forDB_ETERNAL.UI_FIELD.ROW_TYPE. 「rowType」- 行类型- Specified by:
getRowTypein interfaceIUiField
-
setRowType
Setter forDB_ETERNAL.UI_FIELD.ROW_TYPE. 「rowType」- 行类型- Specified by:
setRowTypein interfaceIUiField
-
getActive
Getter forDB_ETERNAL.UI_FIELD.ACTIVE. 「active」- 是否启用 -
setActive
Setter forDB_ETERNAL.UI_FIELD.ACTIVE. 「active」- 是否启用 -
getSigma
Getter forDB_ETERNAL.UI_FIELD.SIGMA. 「sigma」- 统一标识 -
setSigma
Setter forDB_ETERNAL.UI_FIELD.SIGMA. 「sigma」- 统一标识 -
getMetadata
Getter forDB_ETERNAL.UI_FIELD.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIUiField
-
setMetadata
Setter forDB_ETERNAL.UI_FIELD.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIUiField
-
getLanguage
Getter forDB_ETERNAL.UI_FIELD.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIUiField
-
setLanguage
Setter forDB_ETERNAL.UI_FIELD.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIUiField
-
getCreatedAt
Getter forDB_ETERNAL.UI_FIELD.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIUiField
-
setCreatedAt
Setter forDB_ETERNAL.UI_FIELD.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIUiField
-
getCreatedBy
Getter forDB_ETERNAL.UI_FIELD.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIUiField
-
setCreatedBy
Setter forDB_ETERNAL.UI_FIELD.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIUiField
-
getUpdatedAt
Getter forDB_ETERNAL.UI_FIELD.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIUiField
-
setUpdatedAt
Setter forDB_ETERNAL.UI_FIELD.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIUiField
-
getUpdatedBy
Getter forDB_ETERNAL.UI_FIELD.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIUiField
-
setUpdatedBy
Setter forDB_ETERNAL.UI_FIELD.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIUiField
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IUiFieldLoad data from another generated Record/POJO implementing the common interface IUiField -
into
Description copied from interface:IUiFieldCopy data into another generated Record/POJO implementing the common interface IUiField
-