Mercurial > dive4elements > river
view backend/src/main/java/de/intevation/seddb/model/Gfaenger.java @ 5869:824afa929350
River artifacts: Removed obsolete same package imports.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Sun, 28 Apr 2013 15:33:42 +0200 |
parents | 4dd33b86dc61 |
children |
line wrap: on
line source
/* Copyright (C) 2011, 2012, 2013 by Bundesanstalt für Gewässerkunde * Software engineering by Intevation GmbH * * This file is Free Software under the GNU AGPL (>=v3) * and comes with ABSOLUTELY NO WARRANTY! Check out the * documentation coming with Dive4Elements River for details. */ package org.dive4elements.seddb.model; // Generated 14.06.2012 11:30:57 by Hibernate Tools 3.4.0.CR1 import java.math.BigDecimal; import java.util.HashSet; import java.util.Set; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.Id; import javax.persistence.OneToMany; import javax.persistence.Table; import javax.persistence.UniqueConstraint; /** * Gfaenger generated by hbm2java */ @Entity @Table(name="GFAENGER" ,schema="SEDDB" , uniqueConstraints = @UniqueConstraint(columnNames="NAME") ) public class Gfaenger implements java.io.Serializable { private long gfaengerid; private boolean istaktiv; private String name; private BigDecimal breite; private BigDecimal maschenweite; private String bemerkung; private Set<Messung> messungs = new HashSet<Messung>(0); public Gfaenger() { } public Gfaenger(long gfaengerid, boolean istaktiv, String name, BigDecimal breite, BigDecimal maschenweite) { this.gfaengerid = gfaengerid; this.istaktiv = istaktiv; this.name = name; this.breite = breite; this.maschenweite = maschenweite; } public Gfaenger(long gfaengerid, boolean istaktiv, String name, BigDecimal breite, BigDecimal maschenweite, String bemerkung, Set<Messung> messungs) { this.gfaengerid = gfaengerid; this.istaktiv = istaktiv; this.name = name; this.breite = breite; this.maschenweite = maschenweite; this.bemerkung = bemerkung; this.messungs = messungs; } @Id @Column(name="GFAENGERID", unique=true, nullable=false, precision=11, scale=0) public long getGfaengerid() { return this.gfaengerid; } public void setGfaengerid(long gfaengerid) { this.gfaengerid = gfaengerid; } @Column(name="ISTAKTIV", nullable=false, precision=1, scale=0) public boolean isIstaktiv() { return this.istaktiv; } public void setIstaktiv(boolean istaktiv) { this.istaktiv = istaktiv; } @Column(name="NAME", unique=true, nullable=false, length=30) public String getName() { return this.name; } public void setName(String name) { this.name = name; } @Column(name="BREITE", nullable=false, precision=6, scale=3) public BigDecimal getBreite() { return this.breite; } public void setBreite(BigDecimal breite) { this.breite = breite; } @Column(name="MASCHENWEITE", nullable=false, precision=7, scale=4) public BigDecimal getMaschenweite() { return this.maschenweite; } public void setMaschenweite(BigDecimal maschenweite) { this.maschenweite = maschenweite; } @Column(name="BEMERKUNG", length=240) public String getBemerkung() { return this.bemerkung; } public void setBemerkung(String bemerkung) { this.bemerkung = bemerkung; } @OneToMany(fetch=FetchType.LAZY, mappedBy="gfaenger") public Set<Messung> getMessungs() { return this.messungs; } public void setMessungs(Set<Messung> messungs) { this.messungs = messungs; } }