1 package ecar.pojo;
2
3
4
5 import javax.persistence.Column;
6 import javax.persistence.Entity;
7 import javax.persistence.FetchType;
8 import javax.persistence.GeneratedValue;
9 import javax.persistence.Id;
10 import javax.persistence.JoinColumn;
11 import javax.persistence.ManyToOne;
12 import javax.persistence.Table;
13 import org.hibernate.annotations.GenericGenerator;
14
15
16
17
18 @Entity
19 @Table(name = "TB_ACOMP_REAL_FISICO_LOCAL_ARFL")
20 public class AcompRealFisicoLocalArfl implements java.io.Serializable {
21
22 private Long codArfl;
23 private Double quantidadeArfl;
24 private AcompRealFisicoArf acompRealFisicoArf;
25 private LocalItemLit localItemLit;
26
27 public AcompRealFisicoLocalArfl() {
28 }
29
30 public AcompRealFisicoLocalArfl(Double quantidadeArfl, AcompRealFisicoArf acompRealFisicoArf, LocalItemLit localItemLit) {
31 this.quantidadeArfl = quantidadeArfl;
32 this.acompRealFisicoArf = acompRealFisicoArf;
33 this.localItemLit = localItemLit;
34 }
35
36 @GenericGenerator(name = "generator", strategy = "increment")
37 @Id
38 @GeneratedValue(generator = "generator")
39 @Column(name = "COD_ARFL", nullable = false)
40 public Long getCodArfl() {
41 return this.codArfl;
42 }
43
44 public void setCodArfl(Long codArfl) {
45 this.codArfl = codArfl;
46 }
47
48 @Column(name = "quantidade_ARFL", length = 14)
49 public Double getQuantidadeArfl() {
50 return this.quantidadeArfl;
51 }
52
53 public void setQuantidadeArfl(Double quantidadeArfl) {
54 this.quantidadeArfl = quantidadeArfl;
55 }
56
57 @ManyToOne(fetch = FetchType.LAZY)
58 @JoinColumn(name = "COD_ARF")
59 public AcompRealFisicoArf getAcompRealFisicoArf() {
60 return this.acompRealFisicoArf;
61 }
62
63 public void setAcompRealFisicoArf(AcompRealFisicoArf acompRealFisicoArf) {
64 this.acompRealFisicoArf = acompRealFisicoArf;
65 }
66
67 @ManyToOne(fetch = FetchType.LAZY)
68 @JoinColumn(name = "COD_LIT")
69 public LocalItemLit getLocalItemLit() {
70 return this.localItemLit;
71 }
72
73 public void setLocalItemLit(LocalItemLit localItemLit) {
74 this.localItemLit = localItemLit;
75 }
76
77 }