Interface IUiOp
-
- All Superinterfaces:
Serializable,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
- All Known Implementing Classes:
UiOp,UiOpRecord
public interface IUiOp 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(IUiOp from)Load data from another generated Record/POJO implementing the common interface IUiOpdefault IUiOpfromJson(io.vertx.core.json.JsonObject json)StringgetAction()Getter forDB_ETERNAL.UI_OP.ACTION.BooleangetActive()Getter forDB_ETERNAL.UI_OP.ACTIVE.StringgetClientId()Getter forDB_ETERNAL.UI_OP.CLIENT_ID.StringgetClientKey()Getter forDB_ETERNAL.UI_OP.CLIENT_KEY.StringgetConfig()Getter forDB_ETERNAL.UI_OP.CONFIG.StringgetControlId()Getter forDB_ETERNAL.UI_OP.CONTROL_ID.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.UI_OP.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.UI_OP.CREATED_BY.StringgetEvent()Getter forDB_ETERNAL.UI_OP.EVENT.StringgetKey()Getter forDB_ETERNAL.UI_OP.KEY.StringgetLanguage()Getter forDB_ETERNAL.UI_OP.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.UI_OP.METADATA.StringgetPlugin()Getter forDB_ETERNAL.UI_OP.PLUGIN.StringgetSigma()Getter forDB_ETERNAL.UI_OP.SIGMA.StringgetText()Getter forDB_ETERNAL.UI_OP.TEXT.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.UI_OP.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.UI_OP.UPDATED_BY.<E extends IUiOp>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IUiOpIUiOpsetAction(String value)Setter forDB_ETERNAL.UI_OP.ACTION.IUiOpsetActive(Boolean value)Setter forDB_ETERNAL.UI_OP.ACTIVE.IUiOpsetClientId(String value)Setter forDB_ETERNAL.UI_OP.CLIENT_ID.IUiOpsetClientKey(String value)Setter forDB_ETERNAL.UI_OP.CLIENT_KEY.IUiOpsetConfig(String value)Setter forDB_ETERNAL.UI_OP.CONFIG.IUiOpsetControlId(String value)Setter forDB_ETERNAL.UI_OP.CONTROL_ID.IUiOpsetCreatedAt(LocalDateTime value)Setter forDB_ETERNAL.UI_OP.CREATED_AT.IUiOpsetCreatedBy(String value)Setter forDB_ETERNAL.UI_OP.CREATED_BY.IUiOpsetEvent(String value)Setter forDB_ETERNAL.UI_OP.EVENT.IUiOpsetKey(String value)Setter forDB_ETERNAL.UI_OP.KEY.IUiOpsetLanguage(String value)Setter forDB_ETERNAL.UI_OP.LANGUAGE.IUiOpsetMetadata(String value)Setter forDB_ETERNAL.UI_OP.METADATA.IUiOpsetPlugin(String value)Setter forDB_ETERNAL.UI_OP.PLUGIN.IUiOpsetSigma(String value)Setter forDB_ETERNAL.UI_OP.SIGMA.IUiOpsetText(String value)Setter forDB_ETERNAL.UI_OP.TEXT.IUiOpsetUpdatedAt(LocalDateTime value)Setter forDB_ETERNAL.UI_OP.UPDATED_AT.IUiOpsetUpdatedBy(String value)Setter forDB_ETERNAL.UI_OP.UPDATED_BY.default io.vertx.core.json.JsonObjecttoJson()
-
-
-
Method Detail
-
getKey
String getKey()
Getter forDB_ETERNAL.UI_OP.KEY. 「key」- 操作主键
-
setAction
IUiOp setAction(String value)
Setter forDB_ETERNAL.UI_OP.ACTION. 「action」- S_ACTION中的code(权限检查专用)
-
getAction
String getAction()
Getter forDB_ETERNAL.UI_OP.ACTION. 「action」- S_ACTION中的code(权限检查专用)
-
getText
String getText()
Getter forDB_ETERNAL.UI_OP.TEXT. 「text」- 该操作上的文字信息
-
getEvent
String getEvent()
Getter forDB_ETERNAL.UI_OP.EVENT. 「event」- 操作中的 event 事件名称
-
setClientKey
IUiOp setClientKey(String value)
Setter forDB_ETERNAL.UI_OP.CLIENT_KEY. 「clientKey」- 一般是Html中对应的key信息,如 $opSave
-
getClientKey
String getClientKey()
Getter forDB_ETERNAL.UI_OP.CLIENT_KEY. 「clientKey」- 一般是Html中对应的key信息,如 $opSave
-
setClientId
IUiOp setClientId(String value)
Setter forDB_ETERNAL.UI_OP.CLIENT_ID. 「clientId」- 没有特殊情况,clientId = clientKey
-
getClientId
String getClientId()
Getter forDB_ETERNAL.UI_OP.CLIENT_ID. 「clientId」- 没有特殊情况,clientId = clientKey
-
setConfig
IUiOp setConfig(String value)
Setter forDB_ETERNAL.UI_OP.CONFIG. 「config」- 该按钮操作对应的配置数据信息, icon, type
-
getConfig
String getConfig()
Getter forDB_ETERNAL.UI_OP.CONFIG. 「config」- 该按钮操作对应的配置数据信息, icon, type
-
setPlugin
IUiOp setPlugin(String value)
Setter forDB_ETERNAL.UI_OP.PLUGIN. 「plugin」- 该按钮中的插件,如 tooltip,component等
-
getPlugin
String getPlugin()
Getter forDB_ETERNAL.UI_OP.PLUGIN. 「plugin」- 该按钮中的插件,如 tooltip,component等
-
setControlId
IUiOp setControlId(String value)
Setter forDB_ETERNAL.UI_OP.CONTROL_ID. 「controlId」- 挂载专用的ID
-
getControlId
String getControlId()
Getter forDB_ETERNAL.UI_OP.CONTROL_ID. 「controlId」- 挂载专用的ID
-
getActive
Boolean getActive()
Getter forDB_ETERNAL.UI_OP.ACTIVE. 「active」- 是否启用
-
getSigma
String getSigma()
Getter forDB_ETERNAL.UI_OP.SIGMA. 「sigma」- 统一标识
-
getMetadata
String getMetadata()
Getter forDB_ETERNAL.UI_OP.METADATA. 「metadata」- 附加配置
-
setLanguage
IUiOp setLanguage(String value)
Setter forDB_ETERNAL.UI_OP.LANGUAGE. 「language」- 使用的语言
-
getLanguage
String getLanguage()
Getter forDB_ETERNAL.UI_OP.LANGUAGE. 「language」- 使用的语言
-
setCreatedAt
IUiOp setCreatedAt(LocalDateTime value)
Setter forDB_ETERNAL.UI_OP.CREATED_AT. 「createdAt」- 创建时间
-
getCreatedAt
LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.UI_OP.CREATED_AT. 「createdAt」- 创建时间
-
setCreatedBy
IUiOp setCreatedBy(String value)
Setter forDB_ETERNAL.UI_OP.CREATED_BY. 「createdBy」- 创建人
-
getCreatedBy
String getCreatedBy()
Getter forDB_ETERNAL.UI_OP.CREATED_BY. 「createdBy」- 创建人
-
setUpdatedAt
IUiOp setUpdatedAt(LocalDateTime value)
Setter forDB_ETERNAL.UI_OP.UPDATED_AT. 「updatedAt」- 更新时间
-
getUpdatedAt
LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.UI_OP.UPDATED_AT. 「updatedAt」- 更新时间
-
setUpdatedBy
IUiOp setUpdatedBy(String value)
Setter forDB_ETERNAL.UI_OP.UPDATED_BY. 「updatedBy」- 更新人
-
getUpdatedBy
String getUpdatedBy()
Getter forDB_ETERNAL.UI_OP.UPDATED_BY. 「updatedBy」- 更新人
-
from
void from(IUiOp from)
Load data from another generated Record/POJO implementing the common interface IUiOp
-
into
<E extends IUiOp> E into(E into)
Copy data into another generated Record/POJO implementing the common interface IUiOp
-
fromJson
default IUiOp 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
-
-