| | |
| | | @JoinColumn(name = "project_id") |
| | | private Project project; |
| | | |
| | | @ManyToOne(fetch = FetchType.LAZY) |
| | | @JoinColumn(name = "company_id") |
| | | private CompanyField companyField; |
| | | |
| | | @ManyToOne(fetch = FetchType.LAZY) |
| | | @JoinColumn(name = "isp_id") |
| | | private IspField ispField; |
| | | |
| | | @ManyToOne(fetch = FetchType.LAZY) |
| | | @JoinColumn(name = "hosting_id") |
| | | private HostingField hostingField; |
| | | |
| | | @OneToMany(mappedBy = "issueType", cascade = { CascadeType.ALL }, orphanRemoval = true) |
| | | private Set<IssueTypeCustomField> issueTypeCustomFields = new HashSet<>(); |
| | | |
| | |
| | | public void setProject(Project project) { |
| | | this.project = project; |
| | | } |
| | | |
| | | public CompanyField getCompanyField() { |
| | | return companyField; |
| | | } |
| | | |
| | | public void setCompanyField(CompanyField companyField) { |
| | | this.companyField = companyField; |
| | | } |
| | | |
| | | public IspField getIspField() { |
| | | return ispField; |
| | | } |
| | | |
| | | public void setIspField(IspField ispField) { |
| | | this.ispField = ispField; |
| | | } |
| | | |
| | | public HostingField getHostingField() { |
| | | return hostingField; |
| | | } |
| | | |
| | | public void setHostingField(HostingField hostingField) { |
| | | this.hostingField = hostingField; |
| | | } |
| | | } |