Class EEmployee
- java.lang.Object
-
- cn.vertxup.erp.domain.tables.pojos.EEmployee
-
- All Implemented Interfaces:
IEEmployee,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class EEmployee extends Object implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IEEmployee
This class is generated by jOOQ.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EEmployee()EEmployee(IEEmployee value)EEmployee(io.vertx.core.json.JsonObject json)EEmployee(String key, String companyId, String deptId, String teamId, String identityId, String viceName, String viceEmail, String viceMobile, String workNumber, String workTitle, String workLocation, String workPhone, String workExtension, String type, String metadata, Boolean active, String sigma, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfrom(IEEmployee from)Load data from another generated Record/POJO implementing the common interface IEEmployeeBooleangetActive()Getter forDB_ETERNAL.E_EMPLOYEE.ACTIVE.StringgetCompanyId()Getter forDB_ETERNAL.E_EMPLOYEE.COMPANY_ID.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.E_EMPLOYEE.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.E_EMPLOYEE.CREATED_BY.StringgetDeptId()Getter forDB_ETERNAL.E_EMPLOYEE.DEPT_ID.StringgetIdentityId()Getter forDB_ETERNAL.E_EMPLOYEE.IDENTITY_ID.StringgetKey()Getter forDB_ETERNAL.E_EMPLOYEE.KEY.StringgetLanguage()Getter forDB_ETERNAL.E_EMPLOYEE.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.E_EMPLOYEE.METADATA.StringgetSigma()Getter forDB_ETERNAL.E_EMPLOYEE.SIGMA.StringgetTeamId()Getter forDB_ETERNAL.E_EMPLOYEE.TEAM_ID.StringgetType()Getter forDB_ETERNAL.E_EMPLOYEE.TYPE.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.E_EMPLOYEE.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.E_EMPLOYEE.UPDATED_BY.StringgetViceEmail()Getter forDB_ETERNAL.E_EMPLOYEE.VICE_EMAIL.StringgetViceMobile()Getter forDB_ETERNAL.E_EMPLOYEE.VICE_MOBILE.StringgetViceName()Getter forDB_ETERNAL.E_EMPLOYEE.VICE_NAME.StringgetWorkExtension()Getter forDB_ETERNAL.E_EMPLOYEE.WORK_EXTENSION.StringgetWorkLocation()Getter forDB_ETERNAL.E_EMPLOYEE.WORK_LOCATION.StringgetWorkNumber()Getter forDB_ETERNAL.E_EMPLOYEE.WORK_NUMBER.StringgetWorkPhone()Getter forDB_ETERNAL.E_EMPLOYEE.WORK_PHONE.StringgetWorkTitle()Getter forDB_ETERNAL.E_EMPLOYEE.WORK_TITLE.<E extends IEEmployee>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IEEmployeeEEmployeesetActive(Boolean active)Setter forDB_ETERNAL.E_EMPLOYEE.ACTIVE.EEmployeesetCompanyId(String companyId)Setter forDB_ETERNAL.E_EMPLOYEE.COMPANY_ID.EEmployeesetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.E_EMPLOYEE.CREATED_AT.EEmployeesetCreatedBy(String createdBy)Setter forDB_ETERNAL.E_EMPLOYEE.CREATED_BY.EEmployeesetDeptId(String deptId)Setter forDB_ETERNAL.E_EMPLOYEE.DEPT_ID.EEmployeesetIdentityId(String identityId)Setter forDB_ETERNAL.E_EMPLOYEE.IDENTITY_ID.EEmployeesetKey(String key)Setter forDB_ETERNAL.E_EMPLOYEE.KEY.EEmployeesetLanguage(String language)Setter forDB_ETERNAL.E_EMPLOYEE.LANGUAGE.EEmployeesetMetadata(String metadata)Setter forDB_ETERNAL.E_EMPLOYEE.METADATA.EEmployeesetSigma(String sigma)Setter forDB_ETERNAL.E_EMPLOYEE.SIGMA.EEmployeesetTeamId(String teamId)Setter forDB_ETERNAL.E_EMPLOYEE.TEAM_ID.EEmployeesetType(String type)Setter forDB_ETERNAL.E_EMPLOYEE.TYPE.EEmployeesetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.E_EMPLOYEE.UPDATED_AT.EEmployeesetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.E_EMPLOYEE.UPDATED_BY.EEmployeesetViceEmail(String viceEmail)Setter forDB_ETERNAL.E_EMPLOYEE.VICE_EMAIL.EEmployeesetViceMobile(String viceMobile)Setter forDB_ETERNAL.E_EMPLOYEE.VICE_MOBILE.EEmployeesetViceName(String viceName)Setter forDB_ETERNAL.E_EMPLOYEE.VICE_NAME.EEmployeesetWorkExtension(String workExtension)Setter forDB_ETERNAL.E_EMPLOYEE.WORK_EXTENSION.EEmployeesetWorkLocation(String workLocation)Setter forDB_ETERNAL.E_EMPLOYEE.WORK_LOCATION.EEmployeesetWorkNumber(String workNumber)Setter forDB_ETERNAL.E_EMPLOYEE.WORK_NUMBER.EEmployeesetWorkPhone(String workPhone)Setter forDB_ETERNAL.E_EMPLOYEE.WORK_PHONE.EEmployeesetWorkTitle(String workTitle)Setter forDB_ETERNAL.E_EMPLOYEE.WORK_TITLE.StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface cn.vertxup.erp.domain.tables.interfaces.IEEmployee
fromJson, toJson
-
-
-
-
Constructor Detail
-
EEmployee
public EEmployee()
-
EEmployee
public EEmployee(IEEmployee value)
-
EEmployee
public EEmployee(String key, String companyId, String deptId, String teamId, String identityId, String viceName, String viceEmail, String viceMobile, String workNumber, String workTitle, String workLocation, String workPhone, String workExtension, String type, String metadata, Boolean active, String sigma, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
EEmployee
public EEmployee(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.E_EMPLOYEE.KEY. 「key」- 员工主键- Specified by:
getKeyin interfaceIEEmployee
-
setKey
public EEmployee setKey(String key)
Setter forDB_ETERNAL.E_EMPLOYEE.KEY. 「key」- 员工主键- Specified by:
setKeyin interfaceIEEmployee
-
getCompanyId
public String getCompanyId()
Getter forDB_ETERNAL.E_EMPLOYEE.COMPANY_ID. 「companyId」- 所属公司- Specified by:
getCompanyIdin interfaceIEEmployee
-
setCompanyId
public EEmployee setCompanyId(String companyId)
Setter forDB_ETERNAL.E_EMPLOYEE.COMPANY_ID. 「companyId」- 所属公司- Specified by:
setCompanyIdin interfaceIEEmployee
-
getDeptId
public String getDeptId()
Getter forDB_ETERNAL.E_EMPLOYEE.DEPT_ID. 「deptId」- 所属部门- Specified by:
getDeptIdin interfaceIEEmployee
-
setDeptId
public EEmployee setDeptId(String deptId)
Setter forDB_ETERNAL.E_EMPLOYEE.DEPT_ID. 「deptId」- 所属部门- Specified by:
setDeptIdin interfaceIEEmployee
-
getTeamId
public String getTeamId()
Getter forDB_ETERNAL.E_EMPLOYEE.TEAM_ID. 「teamId」- 所属组- Specified by:
getTeamIdin interfaceIEEmployee
-
setTeamId
public EEmployee setTeamId(String teamId)
Setter forDB_ETERNAL.E_EMPLOYEE.TEAM_ID. 「teamId」- 所属组- Specified by:
setTeamIdin interfaceIEEmployee
-
getIdentityId
public String getIdentityId()
Getter forDB_ETERNAL.E_EMPLOYEE.IDENTITY_ID. 「identityId」- 关联档案- Specified by:
getIdentityIdin interfaceIEEmployee
-
setIdentityId
public EEmployee setIdentityId(String identityId)
Setter forDB_ETERNAL.E_EMPLOYEE.IDENTITY_ID. 「identityId」- 关联档案- Specified by:
setIdentityIdin interfaceIEEmployee
-
getViceName
public String getViceName()
Getter forDB_ETERNAL.E_EMPLOYEE.VICE_NAME. 「viceName」- 员工姓名- Specified by:
getViceNamein interfaceIEEmployee
-
setViceName
public EEmployee setViceName(String viceName)
Setter forDB_ETERNAL.E_EMPLOYEE.VICE_NAME. 「viceName」- 员工姓名- Specified by:
setViceNamein interfaceIEEmployee
-
getViceEmail
public String getViceEmail()
Getter forDB_ETERNAL.E_EMPLOYEE.VICE_EMAIL. 「viceEmail」- 员工邮箱- Specified by:
getViceEmailin interfaceIEEmployee
-
setViceEmail
public EEmployee setViceEmail(String viceEmail)
Setter forDB_ETERNAL.E_EMPLOYEE.VICE_EMAIL. 「viceEmail」- 员工邮箱- Specified by:
setViceEmailin interfaceIEEmployee
-
getViceMobile
public String getViceMobile()
Getter forDB_ETERNAL.E_EMPLOYEE.VICE_MOBILE. 「viceMobile」- 员工手机- Specified by:
getViceMobilein interfaceIEEmployee
-
setViceMobile
public EEmployee setViceMobile(String viceMobile)
Setter forDB_ETERNAL.E_EMPLOYEE.VICE_MOBILE. 「viceMobile」- 员工手机- Specified by:
setViceMobilein interfaceIEEmployee
-
getWorkNumber
public String getWorkNumber()
Getter forDB_ETERNAL.E_EMPLOYEE.WORK_NUMBER. 「workNumber」- 工号- Specified by:
getWorkNumberin interfaceIEEmployee
-
setWorkNumber
public EEmployee setWorkNumber(String workNumber)
Setter forDB_ETERNAL.E_EMPLOYEE.WORK_NUMBER. 「workNumber」- 工号- Specified by:
setWorkNumberin interfaceIEEmployee
-
getWorkTitle
public String getWorkTitle()
Getter forDB_ETERNAL.E_EMPLOYEE.WORK_TITLE. 「workTitle」- 头衔- Specified by:
getWorkTitlein interfaceIEEmployee
-
setWorkTitle
public EEmployee setWorkTitle(String workTitle)
Setter forDB_ETERNAL.E_EMPLOYEE.WORK_TITLE. 「workTitle」- 头衔- Specified by:
setWorkTitlein interfaceIEEmployee
-
getWorkLocation
public String getWorkLocation()
Getter forDB_ETERNAL.E_EMPLOYEE.WORK_LOCATION. 「workLocation」- 办公地点- Specified by:
getWorkLocationin interfaceIEEmployee
-
setWorkLocation
public EEmployee setWorkLocation(String workLocation)
Setter forDB_ETERNAL.E_EMPLOYEE.WORK_LOCATION. 「workLocation」- 办公地点- Specified by:
setWorkLocationin interfaceIEEmployee
-
getWorkPhone
public String getWorkPhone()
Getter forDB_ETERNAL.E_EMPLOYEE.WORK_PHONE. 「workPhone」- 办公电话- Specified by:
getWorkPhonein interfaceIEEmployee
-
setWorkPhone
public EEmployee setWorkPhone(String workPhone)
Setter forDB_ETERNAL.E_EMPLOYEE.WORK_PHONE. 「workPhone」- 办公电话- Specified by:
setWorkPhonein interfaceIEEmployee
-
getWorkExtension
public String getWorkExtension()
Getter forDB_ETERNAL.E_EMPLOYEE.WORK_EXTENSION. 「workExtension」- 分机号- Specified by:
getWorkExtensionin interfaceIEEmployee
-
setWorkExtension
public EEmployee setWorkExtension(String workExtension)
Setter forDB_ETERNAL.E_EMPLOYEE.WORK_EXTENSION. 「workExtension」- 分机号- Specified by:
setWorkExtensionin interfaceIEEmployee
-
getType
public String getType()
Getter forDB_ETERNAL.E_EMPLOYEE.TYPE. 「type」- 员工分类- Specified by:
getTypein interfaceIEEmployee
-
setType
public EEmployee setType(String type)
Setter forDB_ETERNAL.E_EMPLOYEE.TYPE. 「type」- 员工分类- Specified by:
setTypein interfaceIEEmployee
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.E_EMPLOYEE.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIEEmployee
-
setMetadata
public EEmployee setMetadata(String metadata)
Setter forDB_ETERNAL.E_EMPLOYEE.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIEEmployee
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.E_EMPLOYEE.ACTIVE. 「active」- 是否启用- Specified by:
getActivein interfaceIEEmployee
-
setActive
public EEmployee setActive(Boolean active)
Setter forDB_ETERNAL.E_EMPLOYEE.ACTIVE. 「active」- 是否启用- Specified by:
setActivein interfaceIEEmployee
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.E_EMPLOYEE.SIGMA. 「sigma」- 统一标识(公司所属应用)- Specified by:
getSigmain interfaceIEEmployee
-
setSigma
public EEmployee setSigma(String sigma)
Setter forDB_ETERNAL.E_EMPLOYEE.SIGMA. 「sigma」- 统一标识(公司所属应用)- Specified by:
setSigmain interfaceIEEmployee
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.E_EMPLOYEE.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIEEmployee
-
setLanguage
public EEmployee setLanguage(String language)
Setter forDB_ETERNAL.E_EMPLOYEE.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIEEmployee
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.E_EMPLOYEE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIEEmployee
-
setCreatedAt
public EEmployee setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.E_EMPLOYEE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIEEmployee
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.E_EMPLOYEE.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIEEmployee
-
setCreatedBy
public EEmployee setCreatedBy(String createdBy)
Setter forDB_ETERNAL.E_EMPLOYEE.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIEEmployee
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.E_EMPLOYEE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIEEmployee
-
setUpdatedAt
public EEmployee setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.E_EMPLOYEE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIEEmployee
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.E_EMPLOYEE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIEEmployee
-
setUpdatedBy
public EEmployee setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.E_EMPLOYEE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIEEmployee
-
from
public void from(IEEmployee from)
Description copied from interface:IEEmployeeLoad data from another generated Record/POJO implementing the common interface IEEmployee- Specified by:
fromin interfaceIEEmployee
-
into
public <E extends IEEmployee> E into(E into)
Description copied from interface:IEEmployeeCopy data into another generated Record/POJO implementing the common interface IEEmployee- Specified by:
intoin interfaceIEEmployee
-
-