Class EProject
java.lang.Object
cn.vertxup.erp.domain.tables.pojos.EProject
- All Implemented Interfaces:
IEProject,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class EProject
extends Object
implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IEProject
This class is generated by jOOQ.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionEProject()EProject(io.vertx.core.json.JsonObject json) EProject(String key, String name, String code, String shortName, String deptId, String type, String status, String budget, String level, String priority, String risk, String title, String icon, BigDecimal amount, String subject, String description, String remark, String leadBy, LocalDateTime planStartAt, LocalDateTime planEndAt, LocalDateTime startAt, LocalDateTime endAt, String metadata, Boolean active, String sigma, 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 IEProjectGetter forDB_ETERNAL.E_PROJECT.ACTIVE.Getter forDB_ETERNAL.E_PROJECT.AMOUNT.Getter forDB_ETERNAL.E_PROJECT.BUDGET.getCode()Getter forDB_ETERNAL.E_PROJECT.CODE.Getter forDB_ETERNAL.E_PROJECT.CREATED_AT.Getter forDB_ETERNAL.E_PROJECT.CREATED_BY.Getter forDB_ETERNAL.E_PROJECT.DEPT_ID.Getter forDB_ETERNAL.E_PROJECT.DESCRIPTION.getEndAt()Getter forDB_ETERNAL.E_PROJECT.END_AT.getIcon()Getter forDB_ETERNAL.E_PROJECT.ICON.getKey()Getter forDB_ETERNAL.E_PROJECT.KEY.Getter forDB_ETERNAL.E_PROJECT.LANGUAGE.Getter forDB_ETERNAL.E_PROJECT.LEAD_BY.getLevel()Getter forDB_ETERNAL.E_PROJECT.LEVEL.Getter forDB_ETERNAL.E_PROJECT.METADATA.getName()Getter forDB_ETERNAL.E_PROJECT.NAME.Getter forDB_ETERNAL.E_PROJECT.PLAN_END_AT.Getter forDB_ETERNAL.E_PROJECT.PLAN_START_AT.Getter forDB_ETERNAL.E_PROJECT.PRIORITY.Getter forDB_ETERNAL.E_PROJECT.REMARK.getRisk()Getter forDB_ETERNAL.E_PROJECT.RISK.Getter forDB_ETERNAL.E_PROJECT.SHORT_NAME.getSigma()Getter forDB_ETERNAL.E_PROJECT.SIGMA.Getter forDB_ETERNAL.E_PROJECT.START_AT.Getter forDB_ETERNAL.E_PROJECT.STATUS.Getter forDB_ETERNAL.E_PROJECT.SUBJECT.getTitle()Getter forDB_ETERNAL.E_PROJECT.TITLE.getType()Getter forDB_ETERNAL.E_PROJECT.TYPE.Getter forDB_ETERNAL.E_PROJECT.UPDATED_AT.Getter forDB_ETERNAL.E_PROJECT.UPDATED_BY.inthashCode()<E extends IEProject>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IEProjectSetter forDB_ETERNAL.E_PROJECT.ACTIVE.setAmount(BigDecimal amount) Setter forDB_ETERNAL.E_PROJECT.AMOUNT.Setter forDB_ETERNAL.E_PROJECT.BUDGET.Setter forDB_ETERNAL.E_PROJECT.CODE.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.E_PROJECT.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.E_PROJECT.CREATED_BY.Setter forDB_ETERNAL.E_PROJECT.DEPT_ID.setDescription(String description) Setter forDB_ETERNAL.E_PROJECT.DESCRIPTION.setEndAt(LocalDateTime endAt) Setter forDB_ETERNAL.E_PROJECT.END_AT.Setter forDB_ETERNAL.E_PROJECT.ICON.Setter forDB_ETERNAL.E_PROJECT.KEY.setLanguage(String language) Setter forDB_ETERNAL.E_PROJECT.LANGUAGE.Setter forDB_ETERNAL.E_PROJECT.LEAD_BY.Setter forDB_ETERNAL.E_PROJECT.LEVEL.setMetadata(String metadata) Setter forDB_ETERNAL.E_PROJECT.METADATA.Setter forDB_ETERNAL.E_PROJECT.NAME.setPlanEndAt(LocalDateTime planEndAt) Setter forDB_ETERNAL.E_PROJECT.PLAN_END_AT.setPlanStartAt(LocalDateTime planStartAt) Setter forDB_ETERNAL.E_PROJECT.PLAN_START_AT.setPriority(String priority) Setter forDB_ETERNAL.E_PROJECT.PRIORITY.Setter forDB_ETERNAL.E_PROJECT.REMARK.Setter forDB_ETERNAL.E_PROJECT.RISK.setShortName(String shortName) Setter forDB_ETERNAL.E_PROJECT.SHORT_NAME.Setter forDB_ETERNAL.E_PROJECT.SIGMA.setStartAt(LocalDateTime startAt) Setter forDB_ETERNAL.E_PROJECT.START_AT.Setter forDB_ETERNAL.E_PROJECT.STATUS.setSubject(String subject) Setter forDB_ETERNAL.E_PROJECT.SUBJECT.Setter forDB_ETERNAL.E_PROJECT.TITLE.Setter forDB_ETERNAL.E_PROJECT.TYPE.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.E_PROJECT.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.E_PROJECT.UPDATED_BY.toString()
-
Constructor Details
-
EProject
public EProject() -
EProject
-
EProject
public EProject(String key, String name, String code, String shortName, String deptId, String type, String status, String budget, String level, String priority, String risk, String title, String icon, BigDecimal amount, String subject, String description, String remark, String leadBy, LocalDateTime planStartAt, LocalDateTime planEndAt, LocalDateTime startAt, LocalDateTime endAt, String metadata, Boolean active, String sigma, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
EProject
public EProject(io.vertx.core.json.JsonObject json)
-
-
Method Details
-
getKey
Getter forDB_ETERNAL.E_PROJECT.KEY. 「key」- 项目ID -
setKey
Setter forDB_ETERNAL.E_PROJECT.KEY. 「key」- 项目ID -
getName
Getter forDB_ETERNAL.E_PROJECT.NAME. 「name」- 项目名称 -
setName
Setter forDB_ETERNAL.E_PROJECT.NAME. 「name」- 项目名称 -
getCode
Getter forDB_ETERNAL.E_PROJECT.CODE. 「code」- 项目编号 -
setCode
Setter forDB_ETERNAL.E_PROJECT.CODE. 「code」- 项目编号 -
getShortName
Getter forDB_ETERNAL.E_PROJECT.SHORT_NAME. 「shortName」- 项目简称- Specified by:
getShortNamein interfaceIEProject
-
setShortName
Setter forDB_ETERNAL.E_PROJECT.SHORT_NAME. 「shortName」- 项目简称- Specified by:
setShortNamein interfaceIEProject
-
getDeptId
Getter forDB_ETERNAL.E_PROJECT.DEPT_ID. 「deptId」- 所属部门, resource.departments -
setDeptId
Setter forDB_ETERNAL.E_PROJECT.DEPT_ID. 「deptId」- 所属部门, resource.departments -
getType
Getter forDB_ETERNAL.E_PROJECT.TYPE. 「type」- 项目分类,zero.project -
setType
Setter forDB_ETERNAL.E_PROJECT.TYPE. 「type」- 项目分类,zero.project -
getStatus
Getter forDB_ETERNAL.E_PROJECT.STATUS. 「status」- 项目状态,zero.project.status -
setStatus
Setter forDB_ETERNAL.E_PROJECT.STATUS. 「status」- 项目状态,zero.project.status -
getBudget
Getter forDB_ETERNAL.E_PROJECT.BUDGET. 「budget」- 所属预算,zero.project.budget -
setBudget
Setter forDB_ETERNAL.E_PROJECT.BUDGET. 「budget」- 所属预算,zero.project.budget -
getLevel
Getter forDB_ETERNAL.E_PROJECT.LEVEL. 「level」- 项目级别,zero.project.level -
setLevel
Setter forDB_ETERNAL.E_PROJECT.LEVEL. 「level」- 项目级别,zero.project.level -
getPriority
Getter forDB_ETERNAL.E_PROJECT.PRIORITY. 「priority」- 项目优先级,zero.project.priority- Specified by:
getPriorityin interfaceIEProject
-
setPriority
Setter forDB_ETERNAL.E_PROJECT.PRIORITY. 「priority」- 项目优先级,zero.project.priority- Specified by:
setPriorityin interfaceIEProject
-
getRisk
Getter forDB_ETERNAL.E_PROJECT.RISK. 「risk」- 项目风险,zero.project.risk -
setRisk
Setter forDB_ETERNAL.E_PROJECT.RISK. 「risk」- 项目风险,zero.project.risk -
getTitle
Getter forDB_ETERNAL.E_PROJECT.TITLE. 「title」- 项目标题 -
setTitle
Setter forDB_ETERNAL.E_PROJECT.TITLE. 「title」- 项目标题 -
getIcon
Getter forDB_ETERNAL.E_PROJECT.ICON. 「icon」- 项目图标 -
setIcon
Setter forDB_ETERNAL.E_PROJECT.ICON. 「icon」- 项目图标 -
getAmount
Getter forDB_ETERNAL.E_PROJECT.AMOUNT. 「amount」- 项目金额 -
setAmount
Setter forDB_ETERNAL.E_PROJECT.AMOUNT. 「amount」- 项目金额 -
getSubject
Getter forDB_ETERNAL.E_PROJECT.SUBJECT. 「subject」- 项目目标- Specified by:
getSubjectin interfaceIEProject
-
setSubject
Setter forDB_ETERNAL.E_PROJECT.SUBJECT. 「subject」- 项目目标- Specified by:
setSubjectin interfaceIEProject
-
getDescription
Getter forDB_ETERNAL.E_PROJECT.DESCRIPTION. 「description」- 主单描述内容- Specified by:
getDescriptionin interfaceIEProject
-
setDescription
Setter forDB_ETERNAL.E_PROJECT.DESCRIPTION. 「description」- 主单描述内容- Specified by:
setDescriptionin interfaceIEProject
-
getRemark
Getter forDB_ETERNAL.E_PROJECT.REMARK. 「remark」- 项目备注 -
setRemark
Setter forDB_ETERNAL.E_PROJECT.REMARK. 「remark」- 项目备注 -
getLeadBy
Getter forDB_ETERNAL.E_PROJECT.LEAD_BY. 「leadBy」- 项目经理 -
setLeadBy
Setter forDB_ETERNAL.E_PROJECT.LEAD_BY. 「leadBy」- 项目经理 -
getPlanStartAt
Getter forDB_ETERNAL.E_PROJECT.PLAN_START_AT. 「planStartAt」- 开始日期- Specified by:
getPlanStartAtin interfaceIEProject
-
setPlanStartAt
Setter forDB_ETERNAL.E_PROJECT.PLAN_START_AT. 「planStartAt」- 开始日期- Specified by:
setPlanStartAtin interfaceIEProject
-
getPlanEndAt
Getter forDB_ETERNAL.E_PROJECT.PLAN_END_AT. 「planEndAt」- 结束日期- Specified by:
getPlanEndAtin interfaceIEProject
-
setPlanEndAt
Setter forDB_ETERNAL.E_PROJECT.PLAN_END_AT. 「planEndAt」- 结束日期- Specified by:
setPlanEndAtin interfaceIEProject
-
getStartAt
Getter forDB_ETERNAL.E_PROJECT.START_AT. 「startAt」- 实际开始日期- Specified by:
getStartAtin interfaceIEProject
-
setStartAt
Setter forDB_ETERNAL.E_PROJECT.START_AT. 「startAt」- 实际开始日期- Specified by:
setStartAtin interfaceIEProject
-
getEndAt
Getter forDB_ETERNAL.E_PROJECT.END_AT. 「endAt」- 实际结束日期 -
setEndAt
Setter forDB_ETERNAL.E_PROJECT.END_AT. 「endAt」- 实际结束日期 -
getMetadata
Getter forDB_ETERNAL.E_PROJECT.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIEProject
-
setMetadata
Setter forDB_ETERNAL.E_PROJECT.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIEProject
-
getActive
Getter forDB_ETERNAL.E_PROJECT.ACTIVE. 「active」- 是否启用 -
setActive
Setter forDB_ETERNAL.E_PROJECT.ACTIVE. 「active」- 是否启用 -
getSigma
Getter forDB_ETERNAL.E_PROJECT.SIGMA. 「sigma」- 统一标识(项目所属应用) -
setSigma
Setter forDB_ETERNAL.E_PROJECT.SIGMA. 「sigma」- 统一标识(项目所属应用) -
getLanguage
Getter forDB_ETERNAL.E_PROJECT.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIEProject
-
setLanguage
Setter forDB_ETERNAL.E_PROJECT.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIEProject
-
getCreatedAt
Getter forDB_ETERNAL.E_PROJECT.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIEProject
-
setCreatedAt
Setter forDB_ETERNAL.E_PROJECT.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIEProject
-
getCreatedBy
Getter forDB_ETERNAL.E_PROJECT.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIEProject
-
setCreatedBy
Setter forDB_ETERNAL.E_PROJECT.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIEProject
-
getUpdatedAt
Getter forDB_ETERNAL.E_PROJECT.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIEProject
-
setUpdatedAt
Setter forDB_ETERNAL.E_PROJECT.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIEProject
-
getUpdatedBy
Getter forDB_ETERNAL.E_PROJECT.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIEProject
-
setUpdatedBy
Setter forDB_ETERNAL.E_PROJECT.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIEProject
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IEProjectLoad data from another generated Record/POJO implementing the common interface IEProject -
into
Description copied from interface:IEProjectCopy data into another generated Record/POJO implementing the common interface IEProject
-