1
2
3
4 package de.tivsource.page.entity.companion;
5
6 import java.util.List;
7
8 import javax.persistence.CascadeType;
9 import javax.persistence.Entity;
10 import javax.persistence.FetchType;
11 import javax.persistence.OneToMany;
12
13 import org.hibernate.envers.Audited;
14
15 import de.tivsource.page.entity.pictureitem.PictureItem;
16
17
18
19
20
21 @Audited
22 @Entity
23 public class CompanionGroup extends PictureItem {
24
25 private Integer orderNumber;
26
27 @OneToMany(mappedBy = "group", cascade = { CascadeType.ALL }, fetch = FetchType.LAZY)
28 private List<Companion> companions;
29
30 public Integer getOrderNumber() {
31 return orderNumber;
32 }
33
34 public void setOrderNumber(Integer orderNumber) {
35 this.orderNumber = orderNumber;
36 }
37
38 public List<Companion> getCompanions() {
39 return companions;
40 }
41
42 public void setCompanions(List<Companion> companions) {
43 this.companions = companions;
44 }
45
46 }