Mercurial > dive4elements > river
view backend/src/main/java/de/intevation/seddb/model/Zzthema.java @ 5862:36404dc7fea0
Removed old copyright headers.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Sun, 28 Apr 2013 14:38:44 +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.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; /** * Zzthema generated by hbm2java */ @Entity @Table(name="ZZTHEMA" ,schema="SEDDB" ) public class Zzthema implements java.io.Serializable { private long themaid; private String name; private boolean istaktiv; private String bemerkung; private Set<Bild> bilds = new HashSet<Bild>(0); private Set<Probebild> probebilds = new HashSet<Probebild>(0); public Zzthema() { } public Zzthema(long themaid, String name, boolean istaktiv) { this.themaid = themaid; this.name = name; this.istaktiv = istaktiv; } public Zzthema(long themaid, String name, boolean istaktiv, String bemerkung, Set<Bild> bilds, Set<Probebild> probebilds) { this.themaid = themaid; this.name = name; this.istaktiv = istaktiv; this.bemerkung = bemerkung; this.bilds = bilds; this.probebilds = probebilds; } @Id @Column(name="THEMAID", unique=true, nullable=false, precision=11, scale=0) public long getThemaid() { return this.themaid; } public void setThemaid(long themaid) { this.themaid = themaid; } @Column(name="NAME", nullable=false, length=50) public String getName() { return this.name; } public void setName(String name) { this.name = name; } @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="BEMERKUNG", length=240) public String getBemerkung() { return this.bemerkung; } public void setBemerkung(String bemerkung) { this.bemerkung = bemerkung; } @OneToMany(fetch=FetchType.LAZY, mappedBy="zzthema") public Set<Bild> getBilds() { return this.bilds; } public void setBilds(Set<Bild> bilds) { this.bilds = bilds; } @OneToMany(fetch=FetchType.LAZY, mappedBy="zzthema") public Set<Probebild> getProbebilds() { return this.probebilds; } public void setProbebilds(Set<Probebild> probebilds) { this.probebilds = probebilds; } }