1 package ecar.pojo;
2
3
4
5 import java.util.Date;
6
7 import javax.persistence.Column;
8 import javax.persistence.Entity;
9 import javax.persistence.FetchType;
10 import javax.persistence.GeneratedValue;
11 import javax.persistence.Id;
12 import javax.persistence.JoinColumn;
13 import javax.persistence.ManyToOne;
14 import javax.persistence.Table;
15 import javax.persistence.Temporal;
16 import javax.persistence.TemporalType;
17
18 import org.hibernate.annotations.GenericGenerator;
19
20
21
22
23 @Entity
24 @Table(name = "TB_HISTORICO_EFIERH")
25 public class HistoricoEfierH implements java.io.Serializable {
26
27 private Long codEfierH;
28 private Date dataInclusaoEfier;
29 private String indManualEfier;
30 private String contaSistemaOrcEfier;
31 private Long anoReferenciaEfier;
32 private Long mesReferenciaEfier;
33 private Date dataHoraInfoEfier;
34 private String indContabilidadeEfier;
35 private Double valor1Efier;
36 private Double valor2Efier;
37 private Double valor3Efier;
38 private Double valor4Efier;
39 private Double valor5Efier;
40 private Double valor6Efier;
41 private Long codEfier;
42 private UsuarioUsu usuarioUsu;
43 private UsuarioUsu usuManutencao;
44 private HistoricoMaster historicoMaster;
45 private ImportacaoImp importacaoImp;
46
47 public HistoricoEfierH() {
48 }
49
50 public HistoricoEfierH(Date dataInclusaoEfier, String indManualEfier, String contaSistemaOrcEfier, Long anoReferenciaEfier, Long mesReferenciaEfier, Date dataHoraInfoEfier, String indContabilidadeEfier, Double valor1Efier, Double valor2Efier, Double valor3Efier, Double valor4Efier, Double valor5Efier, Double valor6Efier, Long codEfier, UsuarioUsu usuarioUsu, UsuarioUsu usuManutencao, HistoricoMaster historicoMaster, ImportacaoImp importacaoImp) {
51 this.dataInclusaoEfier = dataInclusaoEfier;
52 this.indManualEfier = indManualEfier;
53 this.contaSistemaOrcEfier = contaSistemaOrcEfier;
54 this.anoReferenciaEfier = anoReferenciaEfier;
55 this.mesReferenciaEfier = mesReferenciaEfier;
56 this.dataHoraInfoEfier = dataHoraInfoEfier;
57 this.indContabilidadeEfier = indContabilidadeEfier;
58 this.valor1Efier = valor1Efier;
59 this.valor2Efier = valor2Efier;
60 this.valor3Efier = valor3Efier;
61 this.valor4Efier = valor4Efier;
62 this.valor5Efier = valor5Efier;
63 this.valor6Efier = valor6Efier;
64 this.codEfier = codEfier;
65 this.usuarioUsu = usuarioUsu;
66 this.usuManutencao = usuManutencao;
67 this.historicoMaster = historicoMaster;
68 this.importacaoImp = importacaoImp;
69 }
70
71 @GenericGenerator(name = "generator", strategy = "increment")
72 @Id
73 @GeneratedValue(generator = "generator")
74 @Column(name = "COD_EFIERH", nullable = false)
75 public Long getCodEfierH() {
76 return this.codEfierH;
77 }
78
79 public void setCodEfierH(Long codEfierH) {
80 this.codEfierH = codEfierH;
81 }
82
83 @Temporal(TemporalType.TIMESTAMP)
84 @Column(name = "DATA_INCLUSAO_EFIER", length = 7)
85 public Date getDataInclusaoEfier() {
86 return this.dataInclusaoEfier;
87 }
88
89 public void setDataInclusaoEfier(Date dataInclusaoEfier) {
90 this.dataInclusaoEfier = dataInclusaoEfier;
91 }
92
93 @Column(name = "IND_MANUAL_EFIER", length = 1)
94 public String getIndManualEfier() {
95 return this.indManualEfier;
96 }
97
98 public void setIndManualEfier(String indManualEfier) {
99 this.indManualEfier = indManualEfier;
100 }
101
102 @Column(name = "CONTA_SISTEMA_ORC_EFIER")
103 public String getContaSistemaOrcEfier() {
104 return this.contaSistemaOrcEfier;
105 }
106
107 public void setContaSistemaOrcEfier(String contaSistemaOrcEfier) {
108 this.contaSistemaOrcEfier = contaSistemaOrcEfier;
109 }
110
111 @Column(name = "ANO_REFERENCIA_EFIER", length = 4)
112 public Long getAnoReferenciaEfier() {
113 return this.anoReferenciaEfier;
114 }
115
116 public void setAnoReferenciaEfier(Long anoReferenciaEfier) {
117 this.anoReferenciaEfier = anoReferenciaEfier;
118 }
119
120 @Column(name = "MES_REFERENCIA_EFIER", length = 2)
121 public Long getMesReferenciaEfier() {
122 return this.mesReferenciaEfier;
123 }
124
125 public void setMesReferenciaEfier(Long mesReferenciaEfier) {
126 this.mesReferenciaEfier = mesReferenciaEfier;
127 }
128
129 @Temporal(TemporalType.TIMESTAMP)
130 @Column(name = "DATA_HORA_INFO_EFIER", length = 7)
131 public Date getDataHoraInfoEfier() {
132 return this.dataHoraInfoEfier;
133 }
134
135 public void setDataHoraInfoEfier(Date dataHoraInfoEfier) {
136 this.dataHoraInfoEfier = dataHoraInfoEfier;
137 }
138
139 @Column(name = "IND_CONTABILIDADE_EFIER", length = 1)
140 public String getIndContabilidadeEfier() {
141 return this.indContabilidadeEfier;
142 }
143
144 public void setIndContabilidadeEfier(String indContabilidadeEfier) {
145 this.indContabilidadeEfier = indContabilidadeEfier;
146 }
147
148 @Column(name = "VALOR_1_EFIER", length = 14)
149 public Double getValor1Efier() {
150 return this.valor1Efier;
151 }
152
153 public void setValor1Efier(Double valor1Efier) {
154 this.valor1Efier = valor1Efier;
155 }
156
157 @Column(name = "VALOR_2_EFIER", length = 14)
158 public Double getValor2Efier() {
159 return this.valor2Efier;
160 }
161
162 public void setValor2Efier(Double valor2Efier) {
163 this.valor2Efier = valor2Efier;
164 }
165
166 @Column(name = "VALOR_3_EFIER", length = 14)
167 public Double getValor3Efier() {
168 return this.valor3Efier;
169 }
170
171 public void setValor3Efier(Double valor3Efier) {
172 this.valor3Efier = valor3Efier;
173 }
174
175 @Column(name = "VALOR_4_EFIER", length = 14)
176 public Double getValor4Efier() {
177 return this.valor4Efier;
178 }
179
180 public void setValor4Efier(Double valor4Efier) {
181 this.valor4Efier = valor4Efier;
182 }
183
184 @Column(name = "VALOR_5_EFIER", length = 14)
185 public Double getValor5Efier() {
186 return this.valor5Efier;
187 }
188
189 public void setValor5Efier(Double valor5Efier) {
190 this.valor5Efier = valor5Efier;
191 }
192
193 @Column(name = "VALOR_6_EFIER", length = 14)
194 public Double getValor6Efier() {
195 return this.valor6Efier;
196 }
197
198 public void setValor6Efier(Double valor6Efier) {
199 this.valor6Efier = valor6Efier;
200 }
201
202 @Column(name = "COD_EFIER")
203 public Long getCodEfier() {
204 return this.codEfier;
205 }
206
207 public void setCodEfier(Long codEfier) {
208 this.codEfier = codEfier;
209 }
210
211 @ManyToOne(fetch = FetchType.LAZY)
212 @JoinColumn(name = "COD_USU")
213 public UsuarioUsu getUsuarioUsu() {
214 return this.usuarioUsu;
215 }
216
217 public void setUsuarioUsu(UsuarioUsu usuarioUsu) {
218 this.usuarioUsu = usuarioUsu;
219 }
220
221 @ManyToOne(fetch = FetchType.LAZY)
222 @JoinColumn(name = "COD_USU_MANUTENCAO")
223 public UsuarioUsu getUsuManutencao() {
224 return this.usuManutencao;
225 }
226
227 public void setUsuManutencao(UsuarioUsu usuManutencao) {
228 this.usuManutencao = usuManutencao;
229 }
230
231 @ManyToOne(fetch = FetchType.LAZY)
232 @JoinColumn(name = "COD_MAH")
233 public HistoricoMaster getHistoricoMaster() {
234 return this.historicoMaster;
235 }
236
237 public void setHistoricoMaster(HistoricoMaster historicoMaster) {
238 this.historicoMaster = historicoMaster;
239 }
240
241 @ManyToOne(fetch = FetchType.LAZY)
242 @JoinColumn(name = "COD_IMP")
243 public ImportacaoImp getImportacaoImp() {
244 return this.importacaoImp;
245 }
246
247 public void setImportacaoImp(ImportacaoImp importacaoImp) {
248 this.importacaoImp = importacaoImp;
249 }
250
251 }