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<CustomFieldValueVo> 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<CustomFieldValueVo> getCustomFieldValueVos() {
|
return customFieldValueVos;
|
}
|
|
public void setCustomFieldValueVos(List<CustomFieldValueVo> 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;
|
}
|
}
|