Class XTodo
- java.lang.Object
-
- cn.vertxup.ambient.domain.tables.pojos.XTodo
-
- All Implemented Interfaces:
IXTodo,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class XTodo extends Object implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IXTodo
This class is generated by jOOQ.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XTodo()XTodo(IXTodo value)XTodo(io.vertx.core.json.JsonObject json)XTodo(String key, String serial, String name, String code, String icon, String status, String todoUrl, String type, LocalDateTime expiredAt, String modelId, String modelKey, String modelCategory, String toGroup, String toUser, String toRole, String assignedBy, String acceptedBy, String finishedBy, String traceId, String parentId, 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(IXTodo from)Load data from another generated Record/POJO implementing the common interface IXTodoStringgetAcceptedBy()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 IXTodoXTodosetAcceptedBy(String acceptedBy)Setter forDB_ETERNAL.X_TODO.ACCEPTED_BY.XTodosetActive(Boolean active)Setter forDB_ETERNAL.X_TODO.ACTIVE.XTodosetAssignedBy(String assignedBy)Setter forDB_ETERNAL.X_TODO.ASSIGNED_BY.XTodosetCode(String code)Setter forDB_ETERNAL.X_TODO.CODE.XTodosetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.X_TODO.CREATED_AT.XTodosetCreatedBy(String createdBy)Setter forDB_ETERNAL.X_TODO.CREATED_BY.XTodosetExpiredAt(LocalDateTime expiredAt)Setter forDB_ETERNAL.X_TODO.EXPIRED_AT.XTodosetFinishedBy(String finishedBy)Setter forDB_ETERNAL.X_TODO.FINISHED_BY.XTodosetIcon(String icon)Setter forDB_ETERNAL.X_TODO.ICON.XTodosetKey(String key)Setter forDB_ETERNAL.X_TODO.KEY.XTodosetLanguage(String language)Setter forDB_ETERNAL.X_TODO.LANGUAGE.XTodosetMetadata(String metadata)Setter forDB_ETERNAL.X_TODO.METADATA.XTodosetModelCategory(String modelCategory)Setter forDB_ETERNAL.X_TODO.MODEL_CATEGORY.XTodosetModelId(String modelId)Setter forDB_ETERNAL.X_TODO.MODEL_ID.XTodosetModelKey(String modelKey)Setter forDB_ETERNAL.X_TODO.MODEL_KEY.XTodosetName(String name)Setter forDB_ETERNAL.X_TODO.NAME.XTodosetParentId(String parentId)Setter forDB_ETERNAL.X_TODO.PARENT_ID.XTodosetSerial(String serial)Setter forDB_ETERNAL.X_TODO.SERIAL.XTodosetSigma(String sigma)Setter forDB_ETERNAL.X_TODO.SIGMA.XTodosetStatus(String status)Setter forDB_ETERNAL.X_TODO.STATUS.XTodosetTodoUrl(String todoUrl)Setter forDB_ETERNAL.X_TODO.TODO_URL.XTodosetToGroup(String toGroup)Setter forDB_ETERNAL.X_TODO.TO_GROUP.XTodosetToRole(String toRole)Setter forDB_ETERNAL.X_TODO.TO_ROLE.XTodosetToUser(String toUser)Setter forDB_ETERNAL.X_TODO.TO_USER.XTodosetTraceId(String traceId)Setter forDB_ETERNAL.X_TODO.TRACE_ID.XTodosetType(String type)Setter forDB_ETERNAL.X_TODO.TYPE.XTodosetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.X_TODO.UPDATED_AT.XTodosetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.X_TODO.UPDATED_BY.StringtoString()
-
-
-
Constructor Detail
-
XTodo
public XTodo()
-
XTodo
public XTodo(IXTodo value)
-
XTodo
public XTodo(String key, String serial, String name, String code, String icon, String status, String todoUrl, String type, LocalDateTime expiredAt, String modelId, String modelKey, String modelCategory, String toGroup, String toUser, String toRole, String assignedBy, String acceptedBy, String finishedBy, String traceId, String parentId, Boolean active, String sigma, String metadata, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
XTodo
public XTodo(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.X_TODO.KEY. 「key」- 待办主键
-
getSerial
public String getSerial()
Getter forDB_ETERNAL.X_TODO.SERIAL. 「serial」- 待办编号,使用 X_NUMBER 生成
-
setSerial
public XTodo setSerial(String serial)
Setter forDB_ETERNAL.X_TODO.SERIAL. 「serial」- 待办编号,使用 X_NUMBER 生成
-
getName
public String getName()
Getter forDB_ETERNAL.X_TODO.NAME. 「name」- 待办名称(标题)
-
getCode
public String getCode()
Getter forDB_ETERNAL.X_TODO.CODE. 「code」- 待办系统码
-
getIcon
public String getIcon()
Getter forDB_ETERNAL.X_TODO.ICON. 「icon」- 待办显示的图标
-
getStatus
public String getStatus()
Getter forDB_ETERNAL.X_TODO.STATUS. 「status」- 待办状态
-
setStatus
public XTodo setStatus(String status)
Setter forDB_ETERNAL.X_TODO.STATUS. 「status」- 待办状态
-
getTodoUrl
public String getTodoUrl()
Getter forDB_ETERNAL.X_TODO.TODO_URL. 「todoUrl」- 待办路径- Specified by:
getTodoUrlin interfaceIXTodo
-
setTodoUrl
public XTodo setTodoUrl(String todoUrl)
Setter forDB_ETERNAL.X_TODO.TODO_URL. 「todoUrl」- 待办路径- Specified by:
setTodoUrlin interfaceIXTodo
-
getType
public String getType()
Getter forDB_ETERNAL.X_TODO.TYPE. 「type」- 待办类型
-
getExpiredAt
public LocalDateTime getExpiredAt()
Getter forDB_ETERNAL.X_TODO.EXPIRED_AT. 「expiredAt」- 超时时间- Specified by:
getExpiredAtin interfaceIXTodo
-
setExpiredAt
public XTodo setExpiredAt(LocalDateTime expiredAt)
Setter forDB_ETERNAL.X_TODO.EXPIRED_AT. 「expiredAt」- 超时时间- Specified by:
setExpiredAtin interfaceIXTodo
-
getModelId
public String getModelId()
Getter forDB_ETERNAL.X_TODO.MODEL_ID. 「modelId」- 关联的模型identifier,用于描述- Specified by:
getModelIdin interfaceIXTodo
-
setModelId
public XTodo setModelId(String modelId)
Setter forDB_ETERNAL.X_TODO.MODEL_ID. 「modelId」- 关联的模型identifier,用于描述- Specified by:
setModelIdin interfaceIXTodo
-
getModelKey
public String getModelKey()
Getter forDB_ETERNAL.X_TODO.MODEL_KEY. 「modelKey」- 关联的模型记录ID,用于描述哪一个Model中的记录- Specified by:
getModelKeyin interfaceIXTodo
-
setModelKey
public XTodo setModelKey(String modelKey)
Setter forDB_ETERNAL.X_TODO.MODEL_KEY. 「modelKey」- 关联的模型记录ID,用于描述哪一个Model中的记录- Specified by:
setModelKeyin interfaceIXTodo
-
getModelCategory
public String getModelCategory()
Getter forDB_ETERNAL.X_TODO.MODEL_CATEGORY. 「modelCategory」- 关联的category记录,只包含叶节点- Specified by:
getModelCategoryin interfaceIXTodo
-
setModelCategory
public XTodo setModelCategory(String modelCategory)
Setter forDB_ETERNAL.X_TODO.MODEL_CATEGORY. 「modelCategory」- 关联的category记录,只包含叶节点- Specified by:
setModelCategoryin interfaceIXTodo
-
getToGroup
public String getToGroup()
Getter forDB_ETERNAL.X_TODO.TO_GROUP. 「toGroup」- 待办指定组- Specified by:
getToGroupin interfaceIXTodo
-
setToGroup
public XTodo setToGroup(String toGroup)
Setter forDB_ETERNAL.X_TODO.TO_GROUP. 「toGroup」- 待办指定组- Specified by:
setToGroupin interfaceIXTodo
-
getToUser
public String getToUser()
Getter forDB_ETERNAL.X_TODO.TO_USER. 「toUser」- 待办指定人
-
setToUser
public XTodo setToUser(String toUser)
Setter forDB_ETERNAL.X_TODO.TO_USER. 「toUser」- 待办指定人
-
getToRole
public String getToRole()
Getter forDB_ETERNAL.X_TODO.TO_ROLE. 「toRole」- 待办角色(集体)
-
setToRole
public XTodo setToRole(String toRole)
Setter forDB_ETERNAL.X_TODO.TO_ROLE. 「toRole」- 待办角色(集体)
-
getAssignedBy
public String getAssignedBy()
Getter forDB_ETERNAL.X_TODO.ASSIGNED_BY. 「assignedBy」- 待办指派人- Specified by:
getAssignedByin interfaceIXTodo
-
setAssignedBy
public XTodo setAssignedBy(String assignedBy)
Setter forDB_ETERNAL.X_TODO.ASSIGNED_BY. 「assignedBy」- 待办指派人- Specified by:
setAssignedByin interfaceIXTodo
-
getAcceptedBy
public String getAcceptedBy()
Getter forDB_ETERNAL.X_TODO.ACCEPTED_BY. 「acceptedBy」- 待办接收人- Specified by:
getAcceptedByin interfaceIXTodo
-
setAcceptedBy
public XTodo setAcceptedBy(String acceptedBy)
Setter forDB_ETERNAL.X_TODO.ACCEPTED_BY. 「acceptedBy」- 待办接收人- Specified by:
setAcceptedByin interfaceIXTodo
-
getFinishedBy
public String getFinishedBy()
Getter forDB_ETERNAL.X_TODO.FINISHED_BY. 「finishedBy」- 待办完成人- Specified by:
getFinishedByin interfaceIXTodo
-
setFinishedBy
public XTodo setFinishedBy(String finishedBy)
Setter forDB_ETERNAL.X_TODO.FINISHED_BY. 「finishedBy」- 待办完成人- Specified by:
setFinishedByin interfaceIXTodo
-
getTraceId
public String getTraceId()
Getter forDB_ETERNAL.X_TODO.TRACE_ID. 「traceId」- 同一个流程的待办执行分组- Specified by:
getTraceIdin interfaceIXTodo
-
setTraceId
public XTodo setTraceId(String traceId)
Setter forDB_ETERNAL.X_TODO.TRACE_ID. 「traceId」- 同一个流程的待办执行分组- Specified by:
setTraceIdin interfaceIXTodo
-
getParentId
public String getParentId()
Getter forDB_ETERNAL.X_TODO.PARENT_ID. 「parentId」- 待办支持父子集结构,父待办执行时候子待办同样执行- Specified by:
getParentIdin interfaceIXTodo
-
setParentId
public XTodo setParentId(String parentId)
Setter forDB_ETERNAL.X_TODO.PARENT_ID. 「parentId」- 待办支持父子集结构,父待办执行时候子待办同样执行- Specified by:
setParentIdin interfaceIXTodo
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.X_TODO.ACTIVE. 「active」- 是否启用
-
setActive
public XTodo setActive(Boolean active)
Setter forDB_ETERNAL.X_TODO.ACTIVE. 「active」- 是否启用
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.X_TODO.SIGMA. 「sigma」- 统一标识
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.X_TODO.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIXTodo
-
setMetadata
public XTodo setMetadata(String metadata)
Setter forDB_ETERNAL.X_TODO.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIXTodo
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.X_TODO.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIXTodo
-
setLanguage
public XTodo setLanguage(String language)
Setter forDB_ETERNAL.X_TODO.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIXTodo
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.X_TODO.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIXTodo
-
setCreatedAt
public XTodo setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.X_TODO.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIXTodo
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.X_TODO.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIXTodo
-
setCreatedBy
public XTodo setCreatedBy(String createdBy)
Setter forDB_ETERNAL.X_TODO.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIXTodo
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.X_TODO.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIXTodo
-
setUpdatedAt
public XTodo setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.X_TODO.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIXTodo
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.X_TODO.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIXTodo
-
setUpdatedBy
public XTodo setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.X_TODO.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIXTodo
-
from
public void from(IXTodo from)
Description copied from interface:IXTodoLoad data from another generated Record/POJO implementing the common interface IXTodo
-
-