Interface IUiField
-
- All Superinterfaces:
Serializable,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
- All Known Implementing Classes:
UiField,UiFieldRecord
public interface IUiField extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
This class is generated by jOOQ.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidfrom(IUiField from)Load data from another generated Record/POJO implementing the common interface IUiFielddefault IUiFieldfromJson(io.vertx.core.json.JsonObject json)BooleangetActive()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 IUiFieldIUiFieldsetActive(Boolean value)Setter forDB_ETERNAL.UI_FIELD.ACTIVE.IUiFieldsetContainer(String value)Setter forDB_ETERNAL.UI_FIELD.CONTAINER.IUiFieldsetControlId(String value)Setter forDB_ETERNAL.UI_FIELD.CONTROL_ID.IUiFieldsetCreatedAt(LocalDateTime value)Setter forDB_ETERNAL.UI_FIELD.CREATED_AT.IUiFieldsetCreatedBy(String value)Setter forDB_ETERNAL.UI_FIELD.CREATED_BY.IUiFieldsetHidden(Boolean value)Setter forDB_ETERNAL.UI_FIELD.HIDDEN.IUiFieldsetKey(String value)Setter forDB_ETERNAL.UI_FIELD.KEY.IUiFieldsetLabel(String value)Setter forDB_ETERNAL.UI_FIELD.LABEL.IUiFieldsetLanguage(String value)Setter forDB_ETERNAL.UI_FIELD.LANGUAGE.IUiFieldsetMetadata(String value)Setter forDB_ETERNAL.UI_FIELD.METADATA.IUiFieldsetName(String value)Setter forDB_ETERNAL.UI_FIELD.NAME.IUiFieldsetOptionConfig(String value)Setter forDB_ETERNAL.UI_FIELD.OPTION_CONFIG.IUiFieldsetOptionItem(String value)Setter forDB_ETERNAL.UI_FIELD.OPTION_ITEM.IUiFieldsetOptionJsx(String value)Setter forDB_ETERNAL.UI_FIELD.OPTION_JSX.IUiFieldsetRender(String value)Setter forDB_ETERNAL.UI_FIELD.RENDER.IUiFieldsetRowType(String value)Setter forDB_ETERNAL.UI_FIELD.ROW_TYPE.IUiFieldsetRules(String value)Setter forDB_ETERNAL.UI_FIELD.RULES.IUiFieldsetSigma(String value)Setter forDB_ETERNAL.UI_FIELD.SIGMA.IUiFieldsetSpan(Integer value)Setter forDB_ETERNAL.UI_FIELD.SPAN.IUiFieldsetUpdatedAt(LocalDateTime value)Setter forDB_ETERNAL.UI_FIELD.UPDATED_AT.IUiFieldsetUpdatedBy(String value)Setter forDB_ETERNAL.UI_FIELD.UPDATED_BY.IUiFieldsetXPoint(Integer value)Setter forDB_ETERNAL.UI_FIELD.X_POINT.IUiFieldsetYPoint(Integer value)Setter forDB_ETERNAL.UI_FIELD.Y_POINT.default io.vertx.core.json.JsonObjecttoJson()
-
-
-
Method Detail
-
getKey
String getKey()
Getter forDB_ETERNAL.UI_FIELD.KEY. 「key」- 字段主键
-
setXPoint
IUiField setXPoint(Integer value)
Setter forDB_ETERNAL.UI_FIELD.X_POINT. 「xPoint] - 字段的X坐标(列)
-
getXPoint
Integer getXPoint()
Getter forDB_ETERNAL.UI_FIELD.X_POINT. 「xPoint] - 字段的X坐标(列)
-
setYPoint
IUiField setYPoint(Integer value)
Setter forDB_ETERNAL.UI_FIELD.Y_POINT. 「yPoint」- 字段的Y坐标(行)
-
getYPoint
Integer getYPoint()
Getter forDB_ETERNAL.UI_FIELD.Y_POINT. 「yPoint」- 字段的Y坐标(行)
-
getLabel
String getLabel()
Getter forDB_ETERNAL.UI_FIELD.LABEL. 「label」- 字段标签
-
getName
String getName()
Getter forDB_ETERNAL.UI_FIELD.NAME. 「name」- 字段名称
-
getSpan
Integer getSpan()
Getter forDB_ETERNAL.UI_FIELD.SPAN. 「span」- 字段宽度
-
setHidden
IUiField setHidden(Boolean value)
Setter forDB_ETERNAL.UI_FIELD.HIDDEN. 「hidden」- button专用
-
getHidden
Boolean getHidden()
Getter forDB_ETERNAL.UI_FIELD.HIDDEN. 「hidden」- button专用
-
setRender
IUiField setRender(String value)
Setter forDB_ETERNAL.UI_FIELD.RENDER. 「render」- 使用的Render函数
-
getRender
String getRender()
Getter forDB_ETERNAL.UI_FIELD.RENDER. 「render」- 使用的Render函数
-
setContainer
IUiField setContainer(String value)
Setter forDB_ETERNAL.UI_FIELD.CONTAINER. 「container」- 容器字段专用容器信息,映射到 name 中
-
getContainer
String getContainer()
Getter forDB_ETERNAL.UI_FIELD.CONTAINER. 「container」- 容器字段专用容器信息,映射到 name 中
-
setOptionJsx
IUiField setOptionJsx(String value)
Setter forDB_ETERNAL.UI_FIELD.OPTION_JSX. 「optionJsx」- 字段专用配置
-
getOptionJsx
String getOptionJsx()
Getter forDB_ETERNAL.UI_FIELD.OPTION_JSX. 「optionJsx」- 字段专用配置
-
setOptionConfig
IUiField setOptionConfig(String value)
Setter forDB_ETERNAL.UI_FIELD.OPTION_CONFIG. 「optionConfig」- 字段专用配置
-
getOptionConfig
String getOptionConfig()
Getter forDB_ETERNAL.UI_FIELD.OPTION_CONFIG. 「optionConfig」- 字段专用配置
-
setOptionItem
IUiField setOptionItem(String value)
Setter forDB_ETERNAL.UI_FIELD.OPTION_ITEM. 「optionItem」- 字段专用配置
-
getOptionItem
String getOptionItem()
Getter forDB_ETERNAL.UI_FIELD.OPTION_ITEM. 「optionItem」- 字段专用配置
-
setRules
IUiField setRules(String value)
Setter forDB_ETERNAL.UI_FIELD.RULES. 「rules」- optionConfig.rules 验证专用的配置,描述规则
-
getRules
String getRules()
Getter forDB_ETERNAL.UI_FIELD.RULES. 「rules」- optionConfig.rules 验证专用的配置,描述规则
-
setControlId
IUiField setControlId(String value)
Setter forDB_ETERNAL.UI_FIELD.CONTROL_ID. 「controlId」- 关联的表单ID
-
getControlId
String getControlId()
Getter forDB_ETERNAL.UI_FIELD.CONTROL_ID. 「controlId」- 关联的表单ID
-
setRowType
IUiField setRowType(String value)
Setter forDB_ETERNAL.UI_FIELD.ROW_TYPE. 「rowType」- 行类型
-
getRowType
String getRowType()
Getter forDB_ETERNAL.UI_FIELD.ROW_TYPE. 「rowType」- 行类型
-
getActive
Boolean getActive()
Getter forDB_ETERNAL.UI_FIELD.ACTIVE. 「active」- 是否启用
-
getSigma
String getSigma()
Getter forDB_ETERNAL.UI_FIELD.SIGMA. 「sigma」- 统一标识
-
setMetadata
IUiField setMetadata(String value)
Setter forDB_ETERNAL.UI_FIELD.METADATA. 「metadata」- 附加配置
-
getMetadata
String getMetadata()
Getter forDB_ETERNAL.UI_FIELD.METADATA. 「metadata」- 附加配置
-
setLanguage
IUiField setLanguage(String value)
Setter forDB_ETERNAL.UI_FIELD.LANGUAGE. 「language」- 使用的语言
-
getLanguage
String getLanguage()
Getter forDB_ETERNAL.UI_FIELD.LANGUAGE. 「language」- 使用的语言
-
setCreatedAt
IUiField setCreatedAt(LocalDateTime value)
Setter forDB_ETERNAL.UI_FIELD.CREATED_AT. 「createdAt」- 创建时间
-
getCreatedAt
LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.UI_FIELD.CREATED_AT. 「createdAt」- 创建时间
-
setCreatedBy
IUiField setCreatedBy(String value)
Setter forDB_ETERNAL.UI_FIELD.CREATED_BY. 「createdBy」- 创建人
-
getCreatedBy
String getCreatedBy()
Getter forDB_ETERNAL.UI_FIELD.CREATED_BY. 「createdBy」- 创建人
-
setUpdatedAt
IUiField setUpdatedAt(LocalDateTime value)
Setter forDB_ETERNAL.UI_FIELD.UPDATED_AT. 「updatedAt」- 更新时间
-
getUpdatedAt
LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.UI_FIELD.UPDATED_AT. 「updatedAt」- 更新时间
-
setUpdatedBy
IUiField setUpdatedBy(String value)
Setter forDB_ETERNAL.UI_FIELD.UPDATED_BY. 「updatedBy」- 更新人
-
getUpdatedBy
String getUpdatedBy()
Getter forDB_ETERNAL.UI_FIELD.UPDATED_BY. 「updatedBy」- 更新人
-
from
void from(IUiField from)
Load data from another generated Record/POJO implementing the common interface IUiField
-
into
<E extends IUiField> E into(E into)
Copy data into another generated Record/POJO implementing the common interface IUiField
-
fromJson
default IUiField fromJson(io.vertx.core.json.JsonObject json)
- Specified by:
fromJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
toJson
default io.vertx.core.json.JsonObject toJson()
- Specified by:
toJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
-