comparison backend/src/main/java/org/dive4elements/river/seddb/model/GsiebungsiebId.java @ 5873:1e68eca26b8a

river backend: Moved SedDB hibernate model to org/dive4elements/river/seddb.
author Sascha L. Teichmann <teichmann@intevation.de>
date Mon, 29 Apr 2013 11:33:01 +0200
parents backend/src/main/java/de/intevation/seddb/model/GsiebungsiebId.java@4dd33b86dc61
children 7ba4815a52a4
comparison
equal deleted inserted replaced
5872:bc4e1bf26227 5873:1e68eca26b8a
1 /* Copyright (C) 2011, 2012, 2013 by Bundesanstalt für Gewässerkunde
2 * Software engineering by Intevation GmbH
3 *
4 * This file is Free Software under the GNU AGPL (>=v3)
5 * and comes with ABSOLUTELY NO WARRANTY! Check out the
6 * documentation coming with Dive4Elements River for details.
7 */
8
9 package org.dive4elements.seddb.model;
10 // Generated 14.06.2012 11:30:57 by Hibernate Tools 3.4.0.CR1
11
12
13 import java.math.BigDecimal;
14 import javax.persistence.Column;
15 import javax.persistence.Embeddable;
16
17 /**
18 * GsiebungsiebId generated by hbm2java
19 */
20 @Embeddable
21 public class GsiebungsiebId implements java.io.Serializable {
22
23
24 private long glotrechteid;
25 private long gsiebsatzid;
26 private BigDecimal gmasse;
27 private BigDecimal masche01;
28 private BigDecimal rueck01;
29 private BigDecimal masche02;
30 private BigDecimal rueck02;
31 private BigDecimal masche03;
32 private BigDecimal rueck03;
33 private BigDecimal masche04;
34 private BigDecimal rueck04;
35 private BigDecimal masche05;
36 private BigDecimal rueck05;
37 private BigDecimal masche06;
38 private BigDecimal rueck06;
39 private BigDecimal masche07;
40 private BigDecimal rueck07;
41 private BigDecimal masche08;
42 private BigDecimal rueck08;
43 private BigDecimal masche09;
44 private BigDecimal rueck09;
45 private BigDecimal masche10;
46 private BigDecimal rueck10;
47 private BigDecimal masche11;
48 private BigDecimal rueck11;
49 private BigDecimal masche12;
50 private BigDecimal rueck12;
51 private BigDecimal masche13;
52 private BigDecimal rueck13;
53 private BigDecimal masche14;
54 private BigDecimal rueck14;
55 private BigDecimal masche15;
56 private BigDecimal rueck15;
57 private BigDecimal masche16;
58 private BigDecimal rueck16;
59 private BigDecimal masche17;
60 private BigDecimal rueck17;
61 private BigDecimal masche18;
62 private BigDecimal rueck18;
63 private BigDecimal masche19;
64 private BigDecimal rueck19;
65 private BigDecimal masche20;
66 private BigDecimal rueck20;
67 private BigDecimal masche21;
68 private BigDecimal rueck21;
69 private BigDecimal rest;
70
71 public GsiebungsiebId() {
72 }
73
74
75 public GsiebungsiebId(long glotrechteid, long gsiebsatzid) {
76 this.glotrechteid = glotrechteid;
77 this.gsiebsatzid = gsiebsatzid;
78 }
79 public GsiebungsiebId(long glotrechteid, long gsiebsatzid, BigDecimal gmasse, BigDecimal masche01, BigDecimal rueck01, BigDecimal masche02, BigDecimal rueck02, BigDecimal masche03, BigDecimal rueck03, BigDecimal masche04, BigDecimal rueck04, BigDecimal masche05, BigDecimal rueck05, BigDecimal masche06, BigDecimal rueck06, BigDecimal masche07, BigDecimal rueck07, BigDecimal masche08, BigDecimal rueck08, BigDecimal masche09, BigDecimal rueck09, BigDecimal masche10, BigDecimal rueck10, BigDecimal masche11, BigDecimal rueck11, BigDecimal masche12, BigDecimal rueck12, BigDecimal masche13, BigDecimal rueck13, BigDecimal masche14, BigDecimal rueck14, BigDecimal masche15, BigDecimal rueck15, BigDecimal masche16, BigDecimal rueck16, BigDecimal masche17, BigDecimal rueck17, BigDecimal masche18, BigDecimal rueck18, BigDecimal masche19, BigDecimal rueck19, BigDecimal masche20, BigDecimal rueck20, BigDecimal masche21, BigDecimal rueck21, BigDecimal rest) {
80 this.glotrechteid = glotrechteid;
81 this.gsiebsatzid = gsiebsatzid;
82 this.gmasse = gmasse;
83 this.masche01 = masche01;
84 this.rueck01 = rueck01;
85 this.masche02 = masche02;
86 this.rueck02 = rueck02;
87 this.masche03 = masche03;
88 this.rueck03 = rueck03;
89 this.masche04 = masche04;
90 this.rueck04 = rueck04;
91 this.masche05 = masche05;
92 this.rueck05 = rueck05;
93 this.masche06 = masche06;
94 this.rueck06 = rueck06;
95 this.masche07 = masche07;
96 this.rueck07 = rueck07;
97 this.masche08 = masche08;
98 this.rueck08 = rueck08;
99 this.masche09 = masche09;
100 this.rueck09 = rueck09;
101 this.masche10 = masche10;
102 this.rueck10 = rueck10;
103 this.masche11 = masche11;
104 this.rueck11 = rueck11;
105 this.masche12 = masche12;
106 this.rueck12 = rueck12;
107 this.masche13 = masche13;
108 this.rueck13 = rueck13;
109 this.masche14 = masche14;
110 this.rueck14 = rueck14;
111 this.masche15 = masche15;
112 this.rueck15 = rueck15;
113 this.masche16 = masche16;
114 this.rueck16 = rueck16;
115 this.masche17 = masche17;
116 this.rueck17 = rueck17;
117 this.masche18 = masche18;
118 this.rueck18 = rueck18;
119 this.masche19 = masche19;
120 this.rueck19 = rueck19;
121 this.masche20 = masche20;
122 this.rueck20 = rueck20;
123 this.masche21 = masche21;
124 this.rueck21 = rueck21;
125 this.rest = rest;
126 }
127
128
129
130 @Column(name="GLOTRECHTEID", nullable=false, precision=11, scale=0)
131 public long getGlotrechteid() {
132 return this.glotrechteid;
133 }
134
135 public void setGlotrechteid(long glotrechteid) {
136 this.glotrechteid = glotrechteid;
137 }
138
139
140 @Column(name="GSIEBSATZID", nullable=false, precision=11, scale=0)
141 public long getGsiebsatzid() {
142 return this.gsiebsatzid;
143 }
144
145 public void setGsiebsatzid(long gsiebsatzid) {
146 this.gsiebsatzid = gsiebsatzid;
147 }
148
149
150 @Column(name="GMASSE", precision=9, scale=3)
151 public BigDecimal getGmasse() {
152 return this.gmasse;
153 }
154
155 public void setGmasse(BigDecimal gmasse) {
156 this.gmasse = gmasse;
157 }
158
159
160 @Column(name="MASCHE01", precision=7, scale=4)
161 public BigDecimal getMasche01() {
162 return this.masche01;
163 }
164
165 public void setMasche01(BigDecimal masche01) {
166 this.masche01 = masche01;
167 }
168
169
170 @Column(name="RUECK01", precision=9, scale=3)
171 public BigDecimal getRueck01() {
172 return this.rueck01;
173 }
174
175 public void setRueck01(BigDecimal rueck01) {
176 this.rueck01 = rueck01;
177 }
178
179
180 @Column(name="MASCHE02", precision=7, scale=4)
181 public BigDecimal getMasche02() {
182 return this.masche02;
183 }
184
185 public void setMasche02(BigDecimal masche02) {
186 this.masche02 = masche02;
187 }
188
189
190 @Column(name="RUECK02", precision=9, scale=3)
191 public BigDecimal getRueck02() {
192 return this.rueck02;
193 }
194
195 public void setRueck02(BigDecimal rueck02) {
196 this.rueck02 = rueck02;
197 }
198
199
200 @Column(name="MASCHE03", precision=7, scale=4)
201 public BigDecimal getMasche03() {
202 return this.masche03;
203 }
204
205 public void setMasche03(BigDecimal masche03) {
206 this.masche03 = masche03;
207 }
208
209
210 @Column(name="RUECK03", precision=9, scale=3)
211 public BigDecimal getRueck03() {
212 return this.rueck03;
213 }
214
215 public void setRueck03(BigDecimal rueck03) {
216 this.rueck03 = rueck03;
217 }
218
219
220 @Column(name="MASCHE04", precision=7, scale=4)
221 public BigDecimal getMasche04() {
222 return this.masche04;
223 }
224
225 public void setMasche04(BigDecimal masche04) {
226 this.masche04 = masche04;
227 }
228
229
230 @Column(name="RUECK04", precision=9, scale=3)
231 public BigDecimal getRueck04() {
232 return this.rueck04;
233 }
234
235 public void setRueck04(BigDecimal rueck04) {
236 this.rueck04 = rueck04;
237 }
238
239
240 @Column(name="MASCHE05", precision=7, scale=4)
241 public BigDecimal getMasche05() {
242 return this.masche05;
243 }
244
245 public void setMasche05(BigDecimal masche05) {
246 this.masche05 = masche05;
247 }
248
249
250 @Column(name="RUECK05", precision=9, scale=3)
251 public BigDecimal getRueck05() {
252 return this.rueck05;
253 }
254
255 public void setRueck05(BigDecimal rueck05) {
256 this.rueck05 = rueck05;
257 }
258
259
260 @Column(name="MASCHE06", precision=7, scale=4)
261 public BigDecimal getMasche06() {
262 return this.masche06;
263 }
264
265 public void setMasche06(BigDecimal masche06) {
266 this.masche06 = masche06;
267 }
268
269
270 @Column(name="RUECK06", precision=9, scale=3)
271 public BigDecimal getRueck06() {
272 return this.rueck06;
273 }
274
275 public void setRueck06(BigDecimal rueck06) {
276 this.rueck06 = rueck06;
277 }
278
279
280 @Column(name="MASCHE07", precision=7, scale=4)
281 public BigDecimal getMasche07() {
282 return this.masche07;
283 }
284
285 public void setMasche07(BigDecimal masche07) {
286 this.masche07 = masche07;
287 }
288
289
290 @Column(name="RUECK07", precision=9, scale=3)
291 public BigDecimal getRueck07() {
292 return this.rueck07;
293 }
294
295 public void setRueck07(BigDecimal rueck07) {
296 this.rueck07 = rueck07;
297 }
298
299
300 @Column(name="MASCHE08", precision=7, scale=4)
301 public BigDecimal getMasche08() {
302 return this.masche08;
303 }
304
305 public void setMasche08(BigDecimal masche08) {
306 this.masche08 = masche08;
307 }
308
309
310 @Column(name="RUECK08", precision=9, scale=3)
311 public BigDecimal getRueck08() {
312 return this.rueck08;
313 }
314
315 public void setRueck08(BigDecimal rueck08) {
316 this.rueck08 = rueck08;
317 }
318
319
320 @Column(name="MASCHE09", precision=7, scale=4)
321 public BigDecimal getMasche09() {
322 return this.masche09;
323 }
324
325 public void setMasche09(BigDecimal masche09) {
326 this.masche09 = masche09;
327 }
328
329
330 @Column(name="RUECK09", precision=9, scale=3)
331 public BigDecimal getRueck09() {
332 return this.rueck09;
333 }
334
335 public void setRueck09(BigDecimal rueck09) {
336 this.rueck09 = rueck09;
337 }
338
339
340 @Column(name="MASCHE10", precision=7, scale=4)
341 public BigDecimal getMasche10() {
342 return this.masche10;
343 }
344
345 public void setMasche10(BigDecimal masche10) {
346 this.masche10 = masche10;
347 }
348
349
350 @Column(name="RUECK10", precision=9, scale=3)
351 public BigDecimal getRueck10() {
352 return this.rueck10;
353 }
354
355 public void setRueck10(BigDecimal rueck10) {
356 this.rueck10 = rueck10;
357 }
358
359
360 @Column(name="MASCHE11", precision=7, scale=4)
361 public BigDecimal getMasche11() {
362 return this.masche11;
363 }
364
365 public void setMasche11(BigDecimal masche11) {
366 this.masche11 = masche11;
367 }
368
369
370 @Column(name="RUECK11", precision=9, scale=3)
371 public BigDecimal getRueck11() {
372 return this.rueck11;
373 }
374
375 public void setRueck11(BigDecimal rueck11) {
376 this.rueck11 = rueck11;
377 }
378
379
380 @Column(name="MASCHE12", precision=7, scale=4)
381 public BigDecimal getMasche12() {
382 return this.masche12;
383 }
384
385 public void setMasche12(BigDecimal masche12) {
386 this.masche12 = masche12;
387 }
388
389
390 @Column(name="RUECK12", precision=9, scale=3)
391 public BigDecimal getRueck12() {
392 return this.rueck12;
393 }
394
395 public void setRueck12(BigDecimal rueck12) {
396 this.rueck12 = rueck12;
397 }
398
399
400 @Column(name="MASCHE13", precision=7, scale=4)
401 public BigDecimal getMasche13() {
402 return this.masche13;
403 }
404
405 public void setMasche13(BigDecimal masche13) {
406 this.masche13 = masche13;
407 }
408
409
410 @Column(name="RUECK13", precision=9, scale=3)
411 public BigDecimal getRueck13() {
412 return this.rueck13;
413 }
414
415 public void setRueck13(BigDecimal rueck13) {
416 this.rueck13 = rueck13;
417 }
418
419
420 @Column(name="MASCHE14", precision=7, scale=4)
421 public BigDecimal getMasche14() {
422 return this.masche14;
423 }
424
425 public void setMasche14(BigDecimal masche14) {
426 this.masche14 = masche14;
427 }
428
429
430 @Column(name="RUECK14", precision=9, scale=3)
431 public BigDecimal getRueck14() {
432 return this.rueck14;
433 }
434
435 public void setRueck14(BigDecimal rueck14) {
436 this.rueck14 = rueck14;
437 }
438
439
440 @Column(name="MASCHE15", precision=7, scale=4)
441 public BigDecimal getMasche15() {
442 return this.masche15;
443 }
444
445 public void setMasche15(BigDecimal masche15) {
446 this.masche15 = masche15;
447 }
448
449
450 @Column(name="RUECK15", precision=9, scale=3)
451 public BigDecimal getRueck15() {
452 return this.rueck15;
453 }
454
455 public void setRueck15(BigDecimal rueck15) {
456 this.rueck15 = rueck15;
457 }
458
459
460 @Column(name="MASCHE16", precision=7, scale=4)
461 public BigDecimal getMasche16() {
462 return this.masche16;
463 }
464
465 public void setMasche16(BigDecimal masche16) {
466 this.masche16 = masche16;
467 }
468
469
470 @Column(name="RUECK16", precision=9, scale=3)
471 public BigDecimal getRueck16() {
472 return this.rueck16;
473 }
474
475 public void setRueck16(BigDecimal rueck16) {
476 this.rueck16 = rueck16;
477 }
478
479
480 @Column(name="MASCHE17", precision=7, scale=4)
481 public BigDecimal getMasche17() {
482 return this.masche17;
483 }
484
485 public void setMasche17(BigDecimal masche17) {
486 this.masche17 = masche17;
487 }
488
489
490 @Column(name="RUECK17", precision=9, scale=3)
491 public BigDecimal getRueck17() {
492 return this.rueck17;
493 }
494
495 public void setRueck17(BigDecimal rueck17) {
496 this.rueck17 = rueck17;
497 }
498
499
500 @Column(name="MASCHE18", precision=7, scale=4)
501 public BigDecimal getMasche18() {
502 return this.masche18;
503 }
504
505 public void setMasche18(BigDecimal masche18) {
506 this.masche18 = masche18;
507 }
508
509
510 @Column(name="RUECK18", precision=9, scale=3)
511 public BigDecimal getRueck18() {
512 return this.rueck18;
513 }
514
515 public void setRueck18(BigDecimal rueck18) {
516 this.rueck18 = rueck18;
517 }
518
519
520 @Column(name="MASCHE19", precision=7, scale=4)
521 public BigDecimal getMasche19() {
522 return this.masche19;
523 }
524
525 public void setMasche19(BigDecimal masche19) {
526 this.masche19 = masche19;
527 }
528
529
530 @Column(name="RUECK19", precision=9, scale=3)
531 public BigDecimal getRueck19() {
532 return this.rueck19;
533 }
534
535 public void setRueck19(BigDecimal rueck19) {
536 this.rueck19 = rueck19;
537 }
538
539
540 @Column(name="MASCHE20", precision=7, scale=4)
541 public BigDecimal getMasche20() {
542 return this.masche20;
543 }
544
545 public void setMasche20(BigDecimal masche20) {
546 this.masche20 = masche20;
547 }
548
549
550 @Column(name="RUECK20", precision=9, scale=3)
551 public BigDecimal getRueck20() {
552 return this.rueck20;
553 }
554
555 public void setRueck20(BigDecimal rueck20) {
556 this.rueck20 = rueck20;
557 }
558
559
560 @Column(name="MASCHE21", precision=7, scale=4)
561 public BigDecimal getMasche21() {
562 return this.masche21;
563 }
564
565 public void setMasche21(BigDecimal masche21) {
566 this.masche21 = masche21;
567 }
568
569
570 @Column(name="RUECK21", precision=9, scale=3)
571 public BigDecimal getRueck21() {
572 return this.rueck21;
573 }
574
575 public void setRueck21(BigDecimal rueck21) {
576 this.rueck21 = rueck21;
577 }
578
579
580 @Column(name="REST", precision=9, scale=3)
581 public BigDecimal getRest() {
582 return this.rest;
583 }
584
585 public void setRest(BigDecimal rest) {
586 this.rest = rest;
587 }
588
589
590 public boolean equals(Object other) {
591 if ( (this == other ) ) return true;
592 if ( (other == null ) ) return false;
593 if ( !(other instanceof GsiebungsiebId) ) return false;
594 GsiebungsiebId castOther = ( GsiebungsiebId ) other;
595
596 return (this.getGlotrechteid()==castOther.getGlotrechteid())
597 && (this.getGsiebsatzid()==castOther.getGsiebsatzid())
598 && ( (this.getGmasse()==castOther.getGmasse()) || ( this.getGmasse()!=null && castOther.getGmasse()!=null && this.getGmasse().equals(castOther.getGmasse()) ) )
599 && ( (this.getMasche01()==castOther.getMasche01()) || ( this.getMasche01()!=null && castOther.getMasche01()!=null && this.getMasche01().equals(castOther.getMasche01()) ) )
600 && ( (this.getRueck01()==castOther.getRueck01()) || ( this.getRueck01()!=null && castOther.getRueck01()!=null && this.getRueck01().equals(castOther.getRueck01()) ) )
601 && ( (this.getMasche02()==castOther.getMasche02()) || ( this.getMasche02()!=null && castOther.getMasche02()!=null && this.getMasche02().equals(castOther.getMasche02()) ) )
602 && ( (this.getRueck02()==castOther.getRueck02()) || ( this.getRueck02()!=null && castOther.getRueck02()!=null && this.getRueck02().equals(castOther.getRueck02()) ) )
603 && ( (this.getMasche03()==castOther.getMasche03()) || ( this.getMasche03()!=null && castOther.getMasche03()!=null && this.getMasche03().equals(castOther.getMasche03()) ) )
604 && ( (this.getRueck03()==castOther.getRueck03()) || ( this.getRueck03()!=null && castOther.getRueck03()!=null && this.getRueck03().equals(castOther.getRueck03()) ) )
605 && ( (this.getMasche04()==castOther.getMasche04()) || ( this.getMasche04()!=null && castOther.getMasche04()!=null && this.getMasche04().equals(castOther.getMasche04()) ) )
606 && ( (this.getRueck04()==castOther.getRueck04()) || ( this.getRueck04()!=null && castOther.getRueck04()!=null && this.getRueck04().equals(castOther.getRueck04()) ) )
607 && ( (this.getMasche05()==castOther.getMasche05()) || ( this.getMasche05()!=null && castOther.getMasche05()!=null && this.getMasche05().equals(castOther.getMasche05()) ) )
608 && ( (this.getRueck05()==castOther.getRueck05()) || ( this.getRueck05()!=null && castOther.getRueck05()!=null && this.getRueck05().equals(castOther.getRueck05()) ) )
609 && ( (this.getMasche06()==castOther.getMasche06()) || ( this.getMasche06()!=null && castOther.getMasche06()!=null && this.getMasche06().equals(castOther.getMasche06()) ) )
610 && ( (this.getRueck06()==castOther.getRueck06()) || ( this.getRueck06()!=null && castOther.getRueck06()!=null && this.getRueck06().equals(castOther.getRueck06()) ) )
611 && ( (this.getMasche07()==castOther.getMasche07()) || ( this.getMasche07()!=null && castOther.getMasche07()!=null && this.getMasche07().equals(castOther.getMasche07()) ) )
612 && ( (this.getRueck07()==castOther.getRueck07()) || ( this.getRueck07()!=null && castOther.getRueck07()!=null && this.getRueck07().equals(castOther.getRueck07()) ) )
613 && ( (this.getMasche08()==castOther.getMasche08()) || ( this.getMasche08()!=null && castOther.getMasche08()!=null && this.getMasche08().equals(castOther.getMasche08()) ) )
614 && ( (this.getRueck08()==castOther.getRueck08()) || ( this.getRueck08()!=null && castOther.getRueck08()!=null && this.getRueck08().equals(castOther.getRueck08()) ) )
615 && ( (this.getMasche09()==castOther.getMasche09()) || ( this.getMasche09()!=null && castOther.getMasche09()!=null && this.getMasche09().equals(castOther.getMasche09()) ) )
616 && ( (this.getRueck09()==castOther.getRueck09()) || ( this.getRueck09()!=null && castOther.getRueck09()!=null && this.getRueck09().equals(castOther.getRueck09()) ) )
617 && ( (this.getMasche10()==castOther.getMasche10()) || ( this.getMasche10()!=null && castOther.getMasche10()!=null && this.getMasche10().equals(castOther.getMasche10()) ) )
618 && ( (this.getRueck10()==castOther.getRueck10()) || ( this.getRueck10()!=null && castOther.getRueck10()!=null && this.getRueck10().equals(castOther.getRueck10()) ) )
619 && ( (this.getMasche11()==castOther.getMasche11()) || ( this.getMasche11()!=null && castOther.getMasche11()!=null && this.getMasche11().equals(castOther.getMasche11()) ) )
620 && ( (this.getRueck11()==castOther.getRueck11()) || ( this.getRueck11()!=null && castOther.getRueck11()!=null && this.getRueck11().equals(castOther.getRueck11()) ) )
621 && ( (this.getMasche12()==castOther.getMasche12()) || ( this.getMasche12()!=null && castOther.getMasche12()!=null && this.getMasche12().equals(castOther.getMasche12()) ) )
622 && ( (this.getRueck12()==castOther.getRueck12()) || ( this.getRueck12()!=null && castOther.getRueck12()!=null && this.getRueck12().equals(castOther.getRueck12()) ) )
623 && ( (this.getMasche13()==castOther.getMasche13()) || ( this.getMasche13()!=null && castOther.getMasche13()!=null && this.getMasche13().equals(castOther.getMasche13()) ) )
624 && ( (this.getRueck13()==castOther.getRueck13()) || ( this.getRueck13()!=null && castOther.getRueck13()!=null && this.getRueck13().equals(castOther.getRueck13()) ) )
625 && ( (this.getMasche14()==castOther.getMasche14()) || ( this.getMasche14()!=null && castOther.getMasche14()!=null && this.getMasche14().equals(castOther.getMasche14()) ) )
626 && ( (this.getRueck14()==castOther.getRueck14()) || ( this.getRueck14()!=null && castOther.getRueck14()!=null && this.getRueck14().equals(castOther.getRueck14()) ) )
627 && ( (this.getMasche15()==castOther.getMasche15()) || ( this.getMasche15()!=null && castOther.getMasche15()!=null && this.getMasche15().equals(castOther.getMasche15()) ) )
628 && ( (this.getRueck15()==castOther.getRueck15()) || ( this.getRueck15()!=null && castOther.getRueck15()!=null && this.getRueck15().equals(castOther.getRueck15()) ) )
629 && ( (this.getMasche16()==castOther.getMasche16()) || ( this.getMasche16()!=null && castOther.getMasche16()!=null && this.getMasche16().equals(castOther.getMasche16()) ) )
630 && ( (this.getRueck16()==castOther.getRueck16()) || ( this.getRueck16()!=null && castOther.getRueck16()!=null && this.getRueck16().equals(castOther.getRueck16()) ) )
631 && ( (this.getMasche17()==castOther.getMasche17()) || ( this.getMasche17()!=null && castOther.getMasche17()!=null && this.getMasche17().equals(castOther.getMasche17()) ) )
632 && ( (this.getRueck17()==castOther.getRueck17()) || ( this.getRueck17()!=null && castOther.getRueck17()!=null && this.getRueck17().equals(castOther.getRueck17()) ) )
633 && ( (this.getMasche18()==castOther.getMasche18()) || ( this.getMasche18()!=null && castOther.getMasche18()!=null && this.getMasche18().equals(castOther.getMasche18()) ) )
634 && ( (this.getRueck18()==castOther.getRueck18()) || ( this.getRueck18()!=null && castOther.getRueck18()!=null && this.getRueck18().equals(castOther.getRueck18()) ) )
635 && ( (this.getMasche19()==castOther.getMasche19()) || ( this.getMasche19()!=null && castOther.getMasche19()!=null && this.getMasche19().equals(castOther.getMasche19()) ) )
636 && ( (this.getRueck19()==castOther.getRueck19()) || ( this.getRueck19()!=null && castOther.getRueck19()!=null && this.getRueck19().equals(castOther.getRueck19()) ) )
637 && ( (this.getMasche20()==castOther.getMasche20()) || ( this.getMasche20()!=null && castOther.getMasche20()!=null && this.getMasche20().equals(castOther.getMasche20()) ) )
638 && ( (this.getRueck20()==castOther.getRueck20()) || ( this.getRueck20()!=null && castOther.getRueck20()!=null && this.getRueck20().equals(castOther.getRueck20()) ) )
639 && ( (this.getMasche21()==castOther.getMasche21()) || ( this.getMasche21()!=null && castOther.getMasche21()!=null && this.getMasche21().equals(castOther.getMasche21()) ) )
640 && ( (this.getRueck21()==castOther.getRueck21()) || ( this.getRueck21()!=null && castOther.getRueck21()!=null && this.getRueck21().equals(castOther.getRueck21()) ) )
641 && ( (this.getRest()==castOther.getRest()) || ( this.getRest()!=null && castOther.getRest()!=null && this.getRest().equals(castOther.getRest()) ) );
642 }
643
644 public int hashCode() {
645 int result = 17;
646
647 result = 37 * result + (int) this.getGlotrechteid();
648 result = 37 * result + (int) this.getGsiebsatzid();
649 result = 37 * result + ( getGmasse() == null ? 0 : this.getGmasse().hashCode() );
650 result = 37 * result + ( getMasche01() == null ? 0 : this.getMasche01().hashCode() );
651 result = 37 * result + ( getRueck01() == null ? 0 : this.getRueck01().hashCode() );
652 result = 37 * result + ( getMasche02() == null ? 0 : this.getMasche02().hashCode() );
653 result = 37 * result + ( getRueck02() == null ? 0 : this.getRueck02().hashCode() );
654 result = 37 * result + ( getMasche03() == null ? 0 : this.getMasche03().hashCode() );
655 result = 37 * result + ( getRueck03() == null ? 0 : this.getRueck03().hashCode() );
656 result = 37 * result + ( getMasche04() == null ? 0 : this.getMasche04().hashCode() );
657 result = 37 * result + ( getRueck04() == null ? 0 : this.getRueck04().hashCode() );
658 result = 37 * result + ( getMasche05() == null ? 0 : this.getMasche05().hashCode() );
659 result = 37 * result + ( getRueck05() == null ? 0 : this.getRueck05().hashCode() );
660 result = 37 * result + ( getMasche06() == null ? 0 : this.getMasche06().hashCode() );
661 result = 37 * result + ( getRueck06() == null ? 0 : this.getRueck06().hashCode() );
662 result = 37 * result + ( getMasche07() == null ? 0 : this.getMasche07().hashCode() );
663 result = 37 * result + ( getRueck07() == null ? 0 : this.getRueck07().hashCode() );
664 result = 37 * result + ( getMasche08() == null ? 0 : this.getMasche08().hashCode() );
665 result = 37 * result + ( getRueck08() == null ? 0 : this.getRueck08().hashCode() );
666 result = 37 * result + ( getMasche09() == null ? 0 : this.getMasche09().hashCode() );
667 result = 37 * result + ( getRueck09() == null ? 0 : this.getRueck09().hashCode() );
668 result = 37 * result + ( getMasche10() == null ? 0 : this.getMasche10().hashCode() );
669 result = 37 * result + ( getRueck10() == null ? 0 : this.getRueck10().hashCode() );
670 result = 37 * result + ( getMasche11() == null ? 0 : this.getMasche11().hashCode() );
671 result = 37 * result + ( getRueck11() == null ? 0 : this.getRueck11().hashCode() );
672 result = 37 * result + ( getMasche12() == null ? 0 : this.getMasche12().hashCode() );
673 result = 37 * result + ( getRueck12() == null ? 0 : this.getRueck12().hashCode() );
674 result = 37 * result + ( getMasche13() == null ? 0 : this.getMasche13().hashCode() );
675 result = 37 * result + ( getRueck13() == null ? 0 : this.getRueck13().hashCode() );
676 result = 37 * result + ( getMasche14() == null ? 0 : this.getMasche14().hashCode() );
677 result = 37 * result + ( getRueck14() == null ? 0 : this.getRueck14().hashCode() );
678 result = 37 * result + ( getMasche15() == null ? 0 : this.getMasche15().hashCode() );
679 result = 37 * result + ( getRueck15() == null ? 0 : this.getRueck15().hashCode() );
680 result = 37 * result + ( getMasche16() == null ? 0 : this.getMasche16().hashCode() );
681 result = 37 * result + ( getRueck16() == null ? 0 : this.getRueck16().hashCode() );
682 result = 37 * result + ( getMasche17() == null ? 0 : this.getMasche17().hashCode() );
683 result = 37 * result + ( getRueck17() == null ? 0 : this.getRueck17().hashCode() );
684 result = 37 * result + ( getMasche18() == null ? 0 : this.getMasche18().hashCode() );
685 result = 37 * result + ( getRueck18() == null ? 0 : this.getRueck18().hashCode() );
686 result = 37 * result + ( getMasche19() == null ? 0 : this.getMasche19().hashCode() );
687 result = 37 * result + ( getRueck19() == null ? 0 : this.getRueck19().hashCode() );
688 result = 37 * result + ( getMasche20() == null ? 0 : this.getMasche20().hashCode() );
689 result = 37 * result + ( getRueck20() == null ? 0 : this.getRueck20().hashCode() );
690 result = 37 * result + ( getMasche21() == null ? 0 : this.getMasche21().hashCode() );
691 result = 37 * result + ( getRueck21() == null ? 0 : this.getRueck21().hashCode() );
692 result = 37 * result + ( getRest() == null ? 0 : this.getRest().hashCode() );
693 return result;
694 }
695 }

http://dive4elements.wald.intevation.org