comparison backend/src/main/java/de/intevation/seddb/model/Mpeilpunkt.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/Mpeilpunkt.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 javax.persistence.AttributeOverride;
7 import javax.persistence.AttributeOverrides;
8 import javax.persistence.Column;
9 import javax.persistence.EmbeddedId;
10 import javax.persistence.Entity;
11 import javax.persistence.FetchType;
12 import javax.persistence.JoinColumn;
13 import javax.persistence.ManyToOne;
14 import javax.persistence.Table;
15
16 /**
17 * Mpeilpunkt generated by hbm2java
18 */
19 @Entity
20 @Table(name="MPEILPUNKT"
21 ,schema="SEDDB"
22 )
23 public class Mpeilpunkt implements java.io.Serializable {
24
25
26 private MpeilpunktId id;
27 private Mpeilung mpeilung;
28 private BigDecimal y;
29 private BigDecimal z;
30
31 public Mpeilpunkt() {
32 }
33
34 public Mpeilpunkt(MpeilpunktId id, Mpeilung mpeilung, BigDecimal y, BigDecimal z) {
35 this.id = id;
36 this.mpeilung = mpeilung;
37 this.y = y;
38 this.z = z;
39 }
40
41 @EmbeddedId
42
43
44 @AttributeOverrides( {
45 @AttributeOverride(name="mpeilungid", column=@Column(name="MPEILUNGID", nullable=false, precision=11, scale=0) ),
46 @AttributeOverride(name="punktnr", column=@Column(name="PUNKTNR", nullable=false, precision=5, scale=0) ) } )
47 public MpeilpunktId getId() {
48 return this.id;
49 }
50
51 public void setId(MpeilpunktId id) {
52 this.id = id;
53 }
54
55 @ManyToOne(fetch=FetchType.LAZY)
56 @JoinColumn(name="MPEILUNGID", nullable=false, insertable=false, updatable=false)
57 public Mpeilung getMpeilung() {
58 return this.mpeilung;
59 }
60
61 public void setMpeilung(Mpeilung mpeilung) {
62 this.mpeilung = mpeilung;
63 }
64
65
66 @Column(name="Y", nullable=false, precision=8, scale=3)
67 public BigDecimal getY() {
68 return this.y;
69 }
70
71 public void setY(BigDecimal y) {
72 this.y = y;
73 }
74
75
76 @Column(name="Z", nullable=false, precision=8, scale=3)
77 public BigDecimal getZ() {
78 return this.z;
79 }
80
81 public void setZ(BigDecimal z) {
82 this.z = z;
83 }
84 }

http://dive4elements.wald.intevation.org