package kr.wisestone.owl.web.condition;
|
|
import com.google.common.collect.Lists;
|
import kr.wisestone.owl.util.ConvertUtil;
|
import kr.wisestone.owl.util.MapUtil;
|
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* Created by jeong on 2018-01-01.
|
*/
|
public class DepartmentManagementCondition {
|
private Long id;
|
private String departmentName;
|
private String departmentDescription;
|
private List<String> statuses = Lists.newArrayList();
|
private List<Long> excludeIds = Lists.newArrayList();
|
|
public static DepartmentManagementCondition make(Map<String, Object> departmentManagemantconditions) {
|
DepartmentManagementCondition departmentManagementCondition = ConvertUtil.convertMapToClass(departmentManagemantconditions, DepartmentManagementCondition.class);
|
departmentManagementCondition.setStatuses(MapUtil.getStrings(departmentManagemantconditions, "statuses"));
|
departmentManagementCondition.setExcludeIds(MapUtil.getLongs(departmentManagemantconditions, "excludeIds"));
|
|
return departmentManagementCondition;
|
}
|
|
public Long getId() {
|
return id;
|
}
|
|
public void setId(Long id) {
|
this.id = id;
|
}
|
|
public String getDepartmentName() {
|
return departmentName;
|
}
|
|
public void setDepartmentName(String departmentName) {
|
this.departmentName = departmentName;
|
}
|
|
public String getDepartmentDescription() {
|
return departmentDescription;
|
}
|
|
public void setDepartmentDescription(String departmentDescription) {
|
this.departmentDescription = departmentDescription;
|
}
|
|
public List<String> getStatuses() {
|
return statuses;
|
}
|
|
public void setStatuses(List<String> statuses) {
|
this.statuses = statuses;
|
}
|
|
public List<Long> getExcludeIds() {
|
return excludeIds;
|
}
|
|
public void setExcludeIds(List<Long> excludeIds) {
|
this.excludeIds = excludeIds;
|
}
|
}
|