package kr.wisestone.owl.vo; import com.google.common.collect.Lists; import java.util.List; /** * Created by wisestone on 2018-05-28. */ public class CustomFieldVo extends BaseVo{ private Long id; private String name; private String customFieldType; private String defaultValue; private List customFieldValueVos = Lists.newArrayList(); private Boolean modifyPermissionCheck = Boolean.TRUE; // 사용자 정의 필드는 모든 사람들이 수정, 삭제할 수 있어서 기본 값이 True private Boolean useCustomFieldValue = Boolean.FALSE; // 이슈에서 사용자 정의 필드 옵션 값을 사용하고 있으면 true, 아닐경우는 false private String requiredData; public CustomFieldVo(){} public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getCustomFieldType() { return customFieldType; } public void setCustomFieldType(String customFieldType) { this.customFieldType = customFieldType; } public String getDefaultValue() { return defaultValue; } public void setDefaultValue(String defaultValue) { this.defaultValue = defaultValue; } public List getCustomFieldValueVos() { return customFieldValueVos; } public void setCustomFieldValueVos(List customFieldValueVos) { this.customFieldValueVos = customFieldValueVos; } public Boolean getModifyPermissionCheck() { return modifyPermissionCheck; } public void setModifyPermissionCheck(Boolean modifyPermissionCheck) { this.modifyPermissionCheck = modifyPermissionCheck; } public Boolean getUseCustomFieldValue() { return useCustomFieldValue; } public void setUseCustomFieldValue(Boolean useCustomFieldValue) { this.useCustomFieldValue = useCustomFieldValue; } public String getRequiredData() { return requiredData; } public void setRequiredData(String requiredData) { this.requiredData = requiredData; } }