comparison backend/src/main/java/de/intevation/seddb/model/Gfaenger.java @ 5838:5aa05a7a34b7

Rename modules to more fitting names.
author Sascha L. Teichmann <teichmann@intevation.de>
date Thu, 25 Apr 2013 15:23:37 +0200
parents flys-backend/src/main/java/de/intevation/seddb/model/Gfaenger.java@18619c1e7c2a
children 4dd33b86dc61
comparison
equal deleted inserted replaced
5837:d9901a08d0a6 5838:5aa05a7a34b7
1 package org.dive4elements.seddb.model;
2 // Generated 14.06.2012 11:30:57 by Hibernate Tools 3.4.0.CR1
3
4
5 import java.math.BigDecimal;
6 import java.util.HashSet;
7 import java.util.Set;
8 import javax.persistence.Column;
9 import javax.persistence.Entity;
10 import javax.persistence.FetchType;
11 import javax.persistence.Id;
12 import javax.persistence.OneToMany;
13 import javax.persistence.Table;
14 import javax.persistence.UniqueConstraint;
15
16 /**
17 * Gfaenger generated by hbm2java
18 */
19 @Entity
20 @Table(name="GFAENGER"
21 ,schema="SEDDB"
22 , uniqueConstraints = @UniqueConstraint(columnNames="NAME")
23 )
24 public class Gfaenger implements java.io.Serializable {
25
26
27 private long gfaengerid;
28 private boolean istaktiv;
29 private String name;
30 private BigDecimal breite;
31 private BigDecimal maschenweite;
32 private String bemerkung;
33 private Set<Messung> messungs = new HashSet<Messung>(0);
34
35 public Gfaenger() {
36 }
37
38 public Gfaenger(long gfaengerid, boolean istaktiv, String name, BigDecimal breite, BigDecimal maschenweite) {
39 this.gfaengerid = gfaengerid;
40 this.istaktiv = istaktiv;
41 this.name = name;
42 this.breite = breite;
43 this.maschenweite = maschenweite;
44 }
45 public Gfaenger(long gfaengerid, boolean istaktiv, String name, BigDecimal breite, BigDecimal maschenweite, String bemerkung, Set<Messung> messungs) {
46 this.gfaengerid = gfaengerid;
47 this.istaktiv = istaktiv;
48 this.name = name;
49 this.breite = breite;
50 this.maschenweite = maschenweite;
51 this.bemerkung = bemerkung;
52 this.messungs = messungs;
53 }
54
55 @Id
56
57
58 @Column(name="GFAENGERID", unique=true, nullable=false, precision=11, scale=0)
59 public long getGfaengerid() {
60 return this.gfaengerid;
61 }
62
63 public void setGfaengerid(long gfaengerid) {
64 this.gfaengerid = gfaengerid;
65 }
66
67
68 @Column(name="ISTAKTIV", nullable=false, precision=1, scale=0)
69 public boolean isIstaktiv() {
70 return this.istaktiv;
71 }
72
73 public void setIstaktiv(boolean istaktiv) {
74 this.istaktiv = istaktiv;
75 }
76
77
78 @Column(name="NAME", unique=true, nullable=false, length=30)
79 public String getName() {
80 return this.name;
81 }
82
83 public void setName(String name) {
84 this.name = name;
85 }
86
87
88 @Column(name="BREITE", nullable=false, precision=6, scale=3)
89 public BigDecimal getBreite() {
90 return this.breite;
91 }
92
93 public void setBreite(BigDecimal breite) {
94 this.breite = breite;
95 }
96
97
98 @Column(name="MASCHENWEITE", nullable=false, precision=7, scale=4)
99 public BigDecimal getMaschenweite() {
100 return this.maschenweite;
101 }
102
103 public void setMaschenweite(BigDecimal maschenweite) {
104 this.maschenweite = maschenweite;
105 }
106
107
108 @Column(name="BEMERKUNG", length=240)
109 public String getBemerkung() {
110 return this.bemerkung;
111 }
112
113 public void setBemerkung(String bemerkung) {
114 this.bemerkung = bemerkung;
115 }
116
117 @OneToMany(fetch=FetchType.LAZY, mappedBy="gfaenger")
118 public Set<Messung> getMessungs() {
119 return this.messungs;
120 }
121
122 public void setMessungs(Set<Messung> messungs) {
123 this.messungs = messungs;
124 }
125 }

http://dive4elements.wald.intevation.org