Interface IXTodo
-
- All Superinterfaces:
Serializable,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
- All Known Implementing Classes:
XTodo,XTodoRecord
public interface IXTodo 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(IXTodo from)Load data from another generated Record/POJO implementing the common interface IXTododefault IXTodofromJson(io.vertx.core.json.JsonObject json)StringgetAcceptedBy()Getter forDB_ETERNAL.X_TODO.ACCEPTED_BY.BooleangetActive()Getter forDB_ETERNAL.X_TODO.ACTIVE.StringgetAssignedBy()Getter forDB_ETERNAL.X_TODO.ASSIGNED_BY.StringgetCode()Getter forDB_ETERNAL.X_TODO.CODE.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.X_TODO.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.X_TODO.CREATED_BY.LocalDateTimegetExpiredAt()Getter forDB_ETERNAL.X_TODO.EXPIRED_AT.StringgetFinishedBy()Getter forDB_ETERNAL.X_TODO.FINISHED_BY.StringgetIcon()Getter forDB_ETERNAL.X_TODO.ICON.StringgetKey()Getter forDB_ETERNAL.X_TODO.KEY.StringgetLanguage()Getter forDB_ETERNAL.X_TODO.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.X_TODO.METADATA.StringgetModelCategory()Getter forDB_ETERNAL.X_TODO.MODEL_CATEGORY.StringgetModelId()Getter forDB_ETERNAL.X_TODO.MODEL_ID.StringgetModelKey()Getter forDB_ETERNAL.X_TODO.MODEL_KEY.StringgetName()Getter forDB_ETERNAL.X_TODO.NAME.StringgetParentId()Getter forDB_ETERNAL.X_TODO.PARENT_ID.StringgetSerial()Getter forDB_ETERNAL.X_TODO.SERIAL.StringgetSigma()Getter forDB_ETERNAL.X_TODO.SIGMA.StringgetStatus()Getter forDB_ETERNAL.X_TODO.STATUS.StringgetTodoUrl()Getter forDB_ETERNAL.X_TODO.TODO_URL.StringgetToGroup()Getter forDB_ETERNAL.X_TODO.TO_GROUP.StringgetToRole()Getter forDB_ETERNAL.X_TODO.TO_ROLE.StringgetToUser()Getter forDB_ETERNAL.X_TODO.TO_USER.StringgetTraceId()Getter forDB_ETERNAL.X_TODO.TRACE_ID.StringgetType()Getter forDB_ETERNAL.X_TODO.TYPE.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.X_TODO.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.X_TODO.UPDATED_BY.<E extends IXTodo>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IXTodoIXTodosetAcceptedBy(String value)Setter forDB_ETERNAL.X_TODO.ACCEPTED_BY.IXTodosetActive(Boolean value)Setter forDB_ETERNAL.X_TODO.ACTIVE.IXTodosetAssignedBy(String value)Setter forDB_ETERNAL.X_TODO.ASSIGNED_BY.IXTodosetCode(String value)Setter forDB_ETERNAL.X_TODO.CODE.IXTodosetCreatedAt(LocalDateTime value)Setter forDB_ETERNAL.X_TODO.CREATED_AT.IXTodosetCreatedBy(String value)Setter forDB_ETERNAL.X_TODO.CREATED_BY.IXTodosetExpiredAt(LocalDateTime value)Setter forDB_ETERNAL.X_TODO.EXPIRED_AT.IXTodosetFinishedBy(String value)Setter forDB_ETERNAL.X_TODO.FINISHED_BY.IXTodosetIcon(String value)Setter forDB_ETERNAL.X_TODO.ICON.IXTodosetKey(String value)Setter forDB_ETERNAL.X_TODO.KEY.IXTodosetLanguage(String value)Setter forDB_ETERNAL.X_TODO.LANGUAGE.IXTodosetMetadata(String value)Setter forDB_ETERNAL.X_TODO.METADATA.IXTodosetModelCategory(String value)Setter forDB_ETERNAL.X_TODO.MODEL_CATEGORY.IXTodosetModelId(String value)Setter forDB_ETERNAL.X_TODO.MODEL_ID.IXTodosetModelKey(String value)Setter forDB_ETERNAL.X_TODO.MODEL_KEY.IXTodosetName(String value)Setter forDB_ETERNAL.X_TODO.NAME.IXTodosetParentId(String value)Setter forDB_ETERNAL.X_TODO.PARENT_ID.IXTodosetSerial(String value)Setter forDB_ETERNAL.X_TODO.SERIAL.IXTodosetSigma(String value)Setter forDB_ETERNAL.X_TODO.SIGMA.IXTodosetStatus(String value)Setter forDB_ETERNAL.X_TODO.STATUS.IXTodosetTodoUrl(String value)Setter forDB_ETERNAL.X_TODO.TODO_URL.IXTodosetToGroup(String value)Setter forDB_ETERNAL.X_TODO.TO_GROUP.IXTodosetToRole(String value)Setter forDB_ETERNAL.X_TODO.TO_ROLE.IXTodosetToUser(String value)Setter forDB_ETERNAL.X_TODO.TO_USER.IXTodosetTraceId(String value)Setter forDB_ETERNAL.X_TODO.TRACE_ID.IXTodosetType(String value)Setter forDB_ETERNAL.X_TODO.TYPE.IXTodosetUpdatedAt(LocalDateTime value)Setter forDB_ETERNAL.X_TODO.UPDATED_AT.IXTodosetUpdatedBy(String value)Setter forDB_ETERNAL.X_TODO.UPDATED_BY.default io.vertx.core.json.JsonObjecttoJson()
-
-
-
Method Detail
-
getKey
String getKey()
Getter forDB_ETERNAL.X_TODO.KEY. 「key」- 待办主键
-
setSerial
IXTodo setSerial(String value)
Setter forDB_ETERNAL.X_TODO.SERIAL. 「serial」- 待办编号,使用 X_NUMBER 生成
-
getSerial
String getSerial()
Getter forDB_ETERNAL.X_TODO.SERIAL. 「serial」- 待办编号,使用 X_NUMBER 生成
-
getName
String getName()
Getter forDB_ETERNAL.X_TODO.NAME. 「name」- 待办名称(标题)
-
getCode
String getCode()
Getter forDB_ETERNAL.X_TODO.CODE. 「code」- 待办系统码
-
getIcon
String getIcon()
Getter forDB_ETERNAL.X_TODO.ICON. 「icon」- 待办显示的图标
-
getStatus
String getStatus()
Getter forDB_ETERNAL.X_TODO.STATUS. 「status」- 待办状态
-
getTodoUrl
String getTodoUrl()
Getter forDB_ETERNAL.X_TODO.TODO_URL. 「todoUrl」- 待办路径
-
getType
String getType()
Getter forDB_ETERNAL.X_TODO.TYPE. 「type」- 待办类型
-
setExpiredAt
IXTodo setExpiredAt(LocalDateTime value)
Setter forDB_ETERNAL.X_TODO.EXPIRED_AT. 「expiredAt」- 超时时间
-
getExpiredAt
LocalDateTime getExpiredAt()
Getter forDB_ETERNAL.X_TODO.EXPIRED_AT. 「expiredAt」- 超时时间
-
setModelId
IXTodo setModelId(String value)
Setter forDB_ETERNAL.X_TODO.MODEL_ID. 「modelId」- 关联的模型identifier,用于描述
-
getModelId
String getModelId()
Getter forDB_ETERNAL.X_TODO.MODEL_ID. 「modelId」- 关联的模型identifier,用于描述
-
setModelKey
IXTodo setModelKey(String value)
Setter forDB_ETERNAL.X_TODO.MODEL_KEY. 「modelKey」- 关联的模型记录ID,用于描述哪一个Model中的记录
-
getModelKey
String getModelKey()
Getter forDB_ETERNAL.X_TODO.MODEL_KEY. 「modelKey」- 关联的模型记录ID,用于描述哪一个Model中的记录
-
setModelCategory
IXTodo setModelCategory(String value)
Setter forDB_ETERNAL.X_TODO.MODEL_CATEGORY. 「modelCategory」- 关联的category记录,只包含叶节点
-
getModelCategory
String getModelCategory()
Getter forDB_ETERNAL.X_TODO.MODEL_CATEGORY. 「modelCategory」- 关联的category记录,只包含叶节点
-
getToGroup
String getToGroup()
Getter forDB_ETERNAL.X_TODO.TO_GROUP. 「toGroup」- 待办指定组
-
getToUser
String getToUser()
Getter forDB_ETERNAL.X_TODO.TO_USER. 「toUser」- 待办指定人
-
getToRole
String getToRole()
Getter forDB_ETERNAL.X_TODO.TO_ROLE. 「toRole」- 待办角色(集体)
-
setAssignedBy
IXTodo setAssignedBy(String value)
Setter forDB_ETERNAL.X_TODO.ASSIGNED_BY. 「assignedBy」- 待办指派人
-
getAssignedBy
String getAssignedBy()
Getter forDB_ETERNAL.X_TODO.ASSIGNED_BY. 「assignedBy」- 待办指派人
-
setAcceptedBy
IXTodo setAcceptedBy(String value)
Setter forDB_ETERNAL.X_TODO.ACCEPTED_BY. 「acceptedBy」- 待办接收人
-
getAcceptedBy
String getAcceptedBy()
Getter forDB_ETERNAL.X_TODO.ACCEPTED_BY. 「acceptedBy」- 待办接收人
-
setFinishedBy
IXTodo setFinishedBy(String value)
Setter forDB_ETERNAL.X_TODO.FINISHED_BY. 「finishedBy」- 待办完成人
-
getFinishedBy
String getFinishedBy()
Getter forDB_ETERNAL.X_TODO.FINISHED_BY. 「finishedBy」- 待办完成人
-
setTraceId
IXTodo setTraceId(String value)
Setter forDB_ETERNAL.X_TODO.TRACE_ID. 「traceId」- 同一个流程的待办执行分组
-
getTraceId
String getTraceId()
Getter forDB_ETERNAL.X_TODO.TRACE_ID. 「traceId」- 同一个流程的待办执行分组
-
setParentId
IXTodo setParentId(String value)
Setter forDB_ETERNAL.X_TODO.PARENT_ID. 「parentId」- 待办支持父子集结构,父待办执行时候子待办同样执行
-
getParentId
String getParentId()
Getter forDB_ETERNAL.X_TODO.PARENT_ID. 「parentId」- 待办支持父子集结构,父待办执行时候子待办同样执行
-
getActive
Boolean getActive()
Getter forDB_ETERNAL.X_TODO.ACTIVE. 「active」- 是否启用
-
getSigma
String getSigma()
Getter forDB_ETERNAL.X_TODO.SIGMA. 「sigma」- 统一标识
-
setMetadata
IXTodo setMetadata(String value)
Setter forDB_ETERNAL.X_TODO.METADATA. 「metadata」- 附加配置
-
getMetadata
String getMetadata()
Getter forDB_ETERNAL.X_TODO.METADATA. 「metadata」- 附加配置
-
setLanguage
IXTodo setLanguage(String value)
Setter forDB_ETERNAL.X_TODO.LANGUAGE. 「language」- 使用的语言
-
getLanguage
String getLanguage()
Getter forDB_ETERNAL.X_TODO.LANGUAGE. 「language」- 使用的语言
-
setCreatedAt
IXTodo setCreatedAt(LocalDateTime value)
Setter forDB_ETERNAL.X_TODO.CREATED_AT. 「createdAt」- 创建时间
-
getCreatedAt
LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.X_TODO.CREATED_AT. 「createdAt」- 创建时间
-
setCreatedBy
IXTodo setCreatedBy(String value)
Setter forDB_ETERNAL.X_TODO.CREATED_BY. 「createdBy」- 创建人
-
getCreatedBy
String getCreatedBy()
Getter forDB_ETERNAL.X_TODO.CREATED_BY. 「createdBy」- 创建人
-
setUpdatedAt
IXTodo setUpdatedAt(LocalDateTime value)
Setter forDB_ETERNAL.X_TODO.UPDATED_AT. 「updatedAt」- 更新时间
-
getUpdatedAt
LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.X_TODO.UPDATED_AT. 「updatedAt」- 更新时间
-
setUpdatedBy
IXTodo setUpdatedBy(String value)
Setter forDB_ETERNAL.X_TODO.UPDATED_BY. 「updatedBy」- 更新人
-
getUpdatedBy
String getUpdatedBy()
Getter forDB_ETERNAL.X_TODO.UPDATED_BY. 「updatedBy」- 更新人
-
from
void from(IXTodo from)
Load data from another generated Record/POJO implementing the common interface IXTodo
-
into
<E extends IXTodo> E into(E into)
Copy data into another generated Record/POJO implementing the common interface IXTodo
-
fromJson
default IXTodo 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
-
-