Mercurial > dive4elements > river
view flys-backend/src/main/java/de/intevation/flys/model/SedimentDensityValue.java @ 4128:11c589d68f13
Fix for NPE in FLYSWorkspace.bringUp() #933
author | Christian Lins <christian.lins@intevation.de> |
---|---|
date | Sun, 14 Oct 2012 10:15:50 +0200 |
parents | 8979f2294af9 |
children | be9e28cff0c4 |
line wrap: on
line source
package de.intevation.flys.model; import java.io.Serializable; import java.math.BigDecimal; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import javax.persistence.GeneratedValue; import javax.persistence.Column; import javax.persistence.SequenceGenerator; import javax.persistence.GenerationType; import javax.persistence.JoinColumn; import javax.persistence.OneToOne; @Entity @Table(name = "sediment_density_values") public class SedimentDensityValue implements Serializable { private Integer id; private SedimentDensity sedimentDensity; private BigDecimal station; private BigDecimal density; private String description; public SedimentDensityValue() { } public SedimentDensityValue( SedimentDensity sedimentDensity, BigDecimal station, BigDecimal density, String desc ) { this.sedimentDensity = sedimentDensity; this.station = station; this.density = density; this.description = desc; } @Id @SequenceGenerator( name = "SEQUENCE_SEDIMENT_DENSITY_VALUES_ID_SEQ", sequenceName = "SEDIMENT_DENSITY_VALUES_ID_SEQ", allocationSize = 1) @GeneratedValue( strategy = GenerationType.SEQUENCE, generator = "SEQUENCE_SEDIMENT_DENSITY_VALUES_ID_SEQ") @Column(name = "id") public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } @OneToOne @JoinColumn(name = "sediment_density_id") public SedimentDensity getSedimentDensity() { return sedimentDensity; } public void setSedimentDensity(SedimentDensity sedimentDensity) { this.sedimentDensity = sedimentDensity; } @Column(name = "station") public BigDecimal getStation() { return station; } public void setStation(BigDecimal station) { this.station = station; } @Column(name = "density") public BigDecimal getDensity() { return density; } public void setDensity(BigDecimal density) { this.density = density; } @Column(name = "description") public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :