@Generated(value={"http://www.jooq.org","jOOQ version:3.10.8"}, comments="This class is generated by jOOQ") public class EEmployee extends Object implements IEEmployee
This class is generated by jOOQ.
| Constructor and Description |
|---|
EEmployee() |
EEmployee(EEmployee 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) |
| Modifier and Type | Method and Description |
|---|---|
void |
from(IEEmployee from)
Load data from another generated Record/POJO implementing the common interface IEEmployee
|
Boolean |
getActive()
Getter for
DB_ETERNAL.E_EMPLOYEE.ACTIVE. |
String |
getCompanyId()
Getter for
DB_ETERNAL.E_EMPLOYEE.COMPANY_ID. |
LocalDateTime |
getCreatedAt()
Getter for
DB_ETERNAL.E_EMPLOYEE.CREATED_AT. |
String |
getCreatedBy()
Getter for
DB_ETERNAL.E_EMPLOYEE.CREATED_BY. |
String |
getDeptId()
Getter for
DB_ETERNAL.E_EMPLOYEE.DEPT_ID. |
String |
getIdentityId()
Getter for
DB_ETERNAL.E_EMPLOYEE.IDENTITY_ID. |
String |
getKey()
Getter for
DB_ETERNAL.E_EMPLOYEE.KEY. |
String |
getLanguage()
Getter for
DB_ETERNAL.E_EMPLOYEE.LANGUAGE. |
String |
getMetadata()
Getter for
DB_ETERNAL.E_EMPLOYEE.METADATA. |
String |
getSigma()
Getter for
DB_ETERNAL.E_EMPLOYEE.SIGMA. |
String |
getTeamId()
Getter for
DB_ETERNAL.E_EMPLOYEE.TEAM_ID. |
String |
getType()
Getter for
DB_ETERNAL.E_EMPLOYEE.TYPE. |
LocalDateTime |
getUpdatedAt()
Getter for
DB_ETERNAL.E_EMPLOYEE.UPDATED_AT. |
String |
getUpdatedBy()
Getter for
DB_ETERNAL.E_EMPLOYEE.UPDATED_BY. |
String |
getViceEmail()
Getter for
DB_ETERNAL.E_EMPLOYEE.VICE_EMAIL. |
String |
getViceMobile()
Getter for
DB_ETERNAL.E_EMPLOYEE.VICE_MOBILE. |
String |
getViceName()
Getter for
DB_ETERNAL.E_EMPLOYEE.VICE_NAME. |
String |
getWorkExtension()
Getter for
DB_ETERNAL.E_EMPLOYEE.WORK_EXTENSION. |
String |
getWorkLocation()
Getter for
DB_ETERNAL.E_EMPLOYEE.WORK_LOCATION. |
String |
getWorkNumber()
Getter for
DB_ETERNAL.E_EMPLOYEE.WORK_NUMBER. |
String |
getWorkPhone()
Getter for
DB_ETERNAL.E_EMPLOYEE.WORK_PHONE. |
String |
getWorkTitle()
Getter for
DB_ETERNAL.E_EMPLOYEE.WORK_TITLE. |
<E extends IEEmployee> |
into(E into)
Copy data into another generated Record/POJO implementing the common interface IEEmployee
|
EEmployee |
setActive(Boolean active)
Setter for
DB_ETERNAL.E_EMPLOYEE.ACTIVE. |
EEmployee |
setCompanyId(String companyId)
Setter for
DB_ETERNAL.E_EMPLOYEE.COMPANY_ID. |
EEmployee |
setCreatedAt(LocalDateTime createdAt)
Setter for
DB_ETERNAL.E_EMPLOYEE.CREATED_AT. |
EEmployee |
setCreatedBy(String createdBy)
Setter for
DB_ETERNAL.E_EMPLOYEE.CREATED_BY. |
EEmployee |
setDeptId(String deptId)
Setter for
DB_ETERNAL.E_EMPLOYEE.DEPT_ID. |
EEmployee |
setIdentityId(String identityId)
Setter for
DB_ETERNAL.E_EMPLOYEE.IDENTITY_ID. |
EEmployee |
setKey(String key)
Setter for
DB_ETERNAL.E_EMPLOYEE.KEY. |
EEmployee |
setLanguage(String language)
Setter for
DB_ETERNAL.E_EMPLOYEE.LANGUAGE. |
EEmployee |
setMetadata(String metadata)
Setter for
DB_ETERNAL.E_EMPLOYEE.METADATA. |
EEmployee |
setSigma(String sigma)
Setter for
DB_ETERNAL.E_EMPLOYEE.SIGMA. |
EEmployee |
setTeamId(String teamId)
Setter for
DB_ETERNAL.E_EMPLOYEE.TEAM_ID. |
EEmployee |
setType(String type)
Setter for
DB_ETERNAL.E_EMPLOYEE.TYPE. |
EEmployee |
setUpdatedAt(LocalDateTime updatedAt)
Setter for
DB_ETERNAL.E_EMPLOYEE.UPDATED_AT. |
EEmployee |
setUpdatedBy(String updatedBy)
Setter for
DB_ETERNAL.E_EMPLOYEE.UPDATED_BY. |
EEmployee |
setViceEmail(String viceEmail)
Setter for
DB_ETERNAL.E_EMPLOYEE.VICE_EMAIL. |
EEmployee |
setViceMobile(String viceMobile)
Setter for
DB_ETERNAL.E_EMPLOYEE.VICE_MOBILE. |
EEmployee |
setViceName(String viceName)
Setter for
DB_ETERNAL.E_EMPLOYEE.VICE_NAME. |
EEmployee |
setWorkExtension(String workExtension)
Setter for
DB_ETERNAL.E_EMPLOYEE.WORK_EXTENSION. |
EEmployee |
setWorkLocation(String workLocation)
Setter for
DB_ETERNAL.E_EMPLOYEE.WORK_LOCATION. |
EEmployee |
setWorkNumber(String workNumber)
Setter for
DB_ETERNAL.E_EMPLOYEE.WORK_NUMBER. |
EEmployee |
setWorkPhone(String workPhone)
Setter for
DB_ETERNAL.E_EMPLOYEE.WORK_PHONE. |
EEmployee |
setWorkTitle(String workTitle)
Setter for
DB_ETERNAL.E_EMPLOYEE.WORK_TITLE. |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfromJson, toJsonpublic EEmployee()
public EEmployee(EEmployee value)
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)
public EEmployee(io.vertx.core.json.JsonObject json)
public String getKey()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.KEY. 「key」- 员工主键
getKey in interface IEEmployeepublic EEmployee setKey(String key)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.KEY. 「key」- 员工主键
setKey in interface IEEmployeepublic String getCompanyId()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.COMPANY_ID. 「companyId」- 所属公司
getCompanyId in interface IEEmployeepublic EEmployee setCompanyId(String companyId)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.COMPANY_ID. 「companyId」- 所属公司
setCompanyId in interface IEEmployeepublic String getDeptId()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.DEPT_ID. 「deptId」- 所属部门
getDeptId in interface IEEmployeepublic EEmployee setDeptId(String deptId)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.DEPT_ID. 「deptId」- 所属部门
setDeptId in interface IEEmployeepublic String getTeamId()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.TEAM_ID. 「teamId」- 所属组
getTeamId in interface IEEmployeepublic EEmployee setTeamId(String teamId)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.TEAM_ID. 「teamId」- 所属组
setTeamId in interface IEEmployeepublic String getIdentityId()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.IDENTITY_ID. 「identityId」- 关联档案
getIdentityId in interface IEEmployeepublic EEmployee setIdentityId(String identityId)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.IDENTITY_ID. 「identityId」- 关联档案
setIdentityId in interface IEEmployeepublic String getViceName()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.VICE_NAME. 「viceName」- 员工姓名
getViceName in interface IEEmployeepublic EEmployee setViceName(String viceName)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.VICE_NAME. 「viceName」- 员工姓名
setViceName in interface IEEmployeepublic String getViceEmail()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.VICE_EMAIL. 「viceEmail」- 员工邮箱
getViceEmail in interface IEEmployeepublic EEmployee setViceEmail(String viceEmail)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.VICE_EMAIL. 「viceEmail」- 员工邮箱
setViceEmail in interface IEEmployeepublic String getViceMobile()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.VICE_MOBILE. 「viceMobile」- 员工手机
getViceMobile in interface IEEmployeepublic EEmployee setViceMobile(String viceMobile)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.VICE_MOBILE. 「viceMobile」- 员工手机
setViceMobile in interface IEEmployeepublic String getWorkNumber()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.WORK_NUMBER. 「workNumber」- 工号
getWorkNumber in interface IEEmployeepublic EEmployee setWorkNumber(String workNumber)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.WORK_NUMBER. 「workNumber」- 工号
setWorkNumber in interface IEEmployeepublic String getWorkTitle()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.WORK_TITLE. 「workTitle」- 头衔
getWorkTitle in interface IEEmployeepublic EEmployee setWorkTitle(String workTitle)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.WORK_TITLE. 「workTitle」- 头衔
setWorkTitle in interface IEEmployeepublic String getWorkLocation()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.WORK_LOCATION. 「workLocation」- 办公地点
getWorkLocation in interface IEEmployeepublic EEmployee setWorkLocation(String workLocation)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.WORK_LOCATION. 「workLocation」- 办公地点
setWorkLocation in interface IEEmployeepublic String getWorkPhone()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.WORK_PHONE. 「workPhone」- 办公电话
getWorkPhone in interface IEEmployeepublic EEmployee setWorkPhone(String workPhone)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.WORK_PHONE. 「workPhone」- 办公电话
setWorkPhone in interface IEEmployeepublic String getWorkExtension()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.WORK_EXTENSION. 「workExtension」- 分机号
getWorkExtension in interface IEEmployeepublic EEmployee setWorkExtension(String workExtension)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.WORK_EXTENSION. 「workExtension」- 分机号
setWorkExtension in interface IEEmployeepublic String getType()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.TYPE. 「type」- 员工分类
getType in interface IEEmployeepublic EEmployee setType(String type)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.TYPE. 「type」- 员工分类
setType in interface IEEmployeepublic String getMetadata()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.METADATA. 「metadata」- 附加配置
getMetadata in interface IEEmployeepublic EEmployee setMetadata(String metadata)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.METADATA. 「metadata」- 附加配置
setMetadata in interface IEEmployeepublic Boolean getActive()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.ACTIVE. 「active」- 是否启用
getActive in interface IEEmployeepublic EEmployee setActive(Boolean active)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.ACTIVE. 「active」- 是否启用
setActive in interface IEEmployeepublic String getSigma()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.SIGMA. 「sigma」- 统一标识(公司所属应用)
getSigma in interface IEEmployeepublic EEmployee setSigma(String sigma)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.SIGMA. 「sigma」- 统一标识(公司所属应用)
setSigma in interface IEEmployeepublic String getLanguage()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.LANGUAGE. 「language」- 使用的语言
getLanguage in interface IEEmployeepublic EEmployee setLanguage(String language)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.LANGUAGE. 「language」- 使用的语言
setLanguage in interface IEEmployeepublic LocalDateTime getCreatedAt()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.CREATED_AT. 「createdAt」- 创建时间
getCreatedAt in interface IEEmployeepublic EEmployee setCreatedAt(LocalDateTime createdAt)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.CREATED_AT. 「createdAt」- 创建时间
setCreatedAt in interface IEEmployeepublic String getCreatedBy()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.CREATED_BY. 「createdBy」- 创建人
getCreatedBy in interface IEEmployeepublic EEmployee setCreatedBy(String createdBy)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.CREATED_BY. 「createdBy」- 创建人
setCreatedBy in interface IEEmployeepublic LocalDateTime getUpdatedAt()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.UPDATED_AT. 「updatedAt」- 更新时间
getUpdatedAt in interface IEEmployeepublic EEmployee setUpdatedAt(LocalDateTime updatedAt)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.UPDATED_AT. 「updatedAt」- 更新时间
setUpdatedAt in interface IEEmployeepublic String getUpdatedBy()
IEEmployeeGetter for DB_ETERNAL.E_EMPLOYEE.UPDATED_BY. 「updatedBy」- 更新人
getUpdatedBy in interface IEEmployeepublic EEmployee setUpdatedBy(String updatedBy)
IEEmployeeSetter for DB_ETERNAL.E_EMPLOYEE.UPDATED_BY. 「updatedBy」- 更新人
setUpdatedBy in interface IEEmployeepublic void from(IEEmployee from)
Load data from another generated Record/POJO implementing the common interface IEEmployee
from in interface IEEmployeepublic <E extends IEEmployee> E into(E into)
Copy data into another generated Record/POJO implementing the common interface IEEmployee
into in interface IEEmployeeCopyright © 2021. All rights reserved.