package kr.wisestone.owl.domain; import jdk.nashorn.internal.objects.annotations.Getter; import jdk.nashorn.internal.objects.annotations.Setter; import kr.wisestone.owl.domain.enumType.CompanyFieldCategoryType; import kr.wisestone.owl.domain.enumType.IssueStatusType; import javax.persistence.*; import java.io.Serializable; @Entity public class CompanyFieldCategory extends BaseEntity implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String typeCategory; private String parentId; private String useValue; private String description; @Enumerated(EnumType.STRING) private CompanyFieldCategoryType companyFieldCategoryType; public CompanyFieldCategory() {} public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getTypeCategory() { return typeCategory; } public void setTypeCategory(String typeCategory) { this.typeCategory = typeCategory; } public String getParentId() { return parentId; } public void setParentId(String parentId) { this.parentId = parentId; } public String getUseValue() { return useValue; } public void setUseValue(String useValue) { this.useValue = useValue; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public CompanyFieldCategoryType getCompanyFieldCategoryType() { return companyFieldCategoryType; } public void setCompanyFieldCategoryType(CompanyFieldCategoryType companyFieldCategoryType) { this.companyFieldCategoryType = companyFieldCategoryType; } }