package kr.wisestone.owl.web.form; 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; public class EmailTemplateForm { private Long id; private String title; private String template; private Long issueId; private List sendEmails = Lists.newArrayList(); public static EmailTemplateForm make(Map params) { EmailTemplateForm form = ConvertUtil.convertMapToClass(params, EmailTemplateForm.class); // 메일 발송자 정보 if (MapUtil.getStrings(params, "sendEmails") != null) { form.setSendEmails(MapUtil.getStrings(params, "sendEmails")); } return form; } public List getSendEmails() { return sendEmails; } public void setSendEmails(List sendEmails) { this.sendEmails = sendEmails; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getTemplate() { return template; } public void setTemplate(String template) { this.template = template; } public Long getIssueId() { return issueId; } public void setIssueId(Long issueId) { this.issueId = issueId; } }