📄 jobinfo.java
字号:
package com.hb.base.domain.organization;// Generated 2007/12/22 18:21:40 by Hibernate Tools 3.2.0.b11import com.hb.core.bean.BaseHibernateDomainBean;import org.apache.commons.lang.builder.EqualsBuilder;import org.apache.commons.lang.builder.HashCodeBuilder;/** * @author 何 貝 * * 部门职位信息 */public class JobInfo extends BaseHibernateDomainBean { /***/ private static final long serialVersionUID = 7538127419873357930L; /** 部门职位 identifier */ public static final String JOB_INFO = "jobinfo"; /** 职位ID */ private String jobInfoID; /** 部门ID */ private String departmentID; /** 职位有效开始时间 */ private String startDate; /** 职位有效结束时间 */ private String endDate; /** 职位名称 */ private String jobInfoName; /** 所对应的部门 */ private Department department; public JobInfo() { } public JobInfo(String jobInfoID, String startDate, String endDate, String jobInfoName, Department department) { this.jobInfoID = jobInfoID; if (department != null) { this.departmentID = department.getDepartmentID(); } this.startDate = startDate; this.endDate = endDate; this.jobInfoName = jobInfoName; } public String getJobInfoID() { return this.jobInfoID; } public void setJobInfoID(String jobInfoID) { this.jobInfoID = jobInfoID; } protected String getDepartmentID() { return this.departmentID; } protected void setDepartmentID(String departmentID) { this.departmentID = departmentID; } public String getStartDate() { return this.startDate; } public void setStartDate(String startDate) { this.startDate = startDate; } public String getEndDate() { return this.endDate; } public void setEndDate(String endDate) { this.endDate = endDate; } public String getJobInfoName() { return this.jobInfoName; } public void setJobInfoName(String jobInfoName) { this.jobInfoName = jobInfoName; } public Department getDepartment() { return this.department; } public void setDepartment(Department department) { if (department != null) { this.departmentID = department.getDepartmentID(); } this.department = department; } /** * @see java.lang.Object#equals(Object) */ public boolean equals(Object object) { if (!(object instanceof JobInfo)) { return false; } JobInfo rhs = (JobInfo) object; return new EqualsBuilder().append(this.startDate, rhs.startDate).append(this.departmentID, rhs.departmentID) .append(this.jobInfoID, rhs.jobInfoID).isEquals(); } /** * @see java.lang.Object#hashCode() */ public int hashCode() { return new HashCodeBuilder(-960633261, -899604325).append(this.startDate).append(this.departmentID).append( this.jobInfoID).toHashCode(); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -