package entity;
import java.io.Serializable;
import org.apache.commons.lang.builder.ToStringBuilder;
/**
* Javadoc for the Employee class
* @author
*
*/
public class Employee extends BaseEmployee implements Serializable {
/** full constructor */
public Employee(Integer id, String name, Integer salary, Integer departmentId, entity.Department department) {
super(id, name, salary, departmentId, department);
}
/** default constructor */
public Employee() {
}
/** minimal constructor */
public Employee(Integer id, String name) {
super(id, name);
}
/**
* 給与を加算する
* @param addend 加算する金額
*/
public void addSalary( Integer addend ){
int amount = addend.intValue() + this.getSalary().intValue();
this.setSalary( new Integer(amount) );
}
}