raimund@3867: package de.intevation.flys.artifacts.model.minfo; raimund@3867: raimund@3867: import gnu.trove.TDoubleArrayList; raimund@3867: raimund@3867: import java.io.Serializable; raimund@3867: raimund@3867: public class BedQualityDiameterResult implements Serializable { raimund@3867: raimund@3867: public static enum DIAMETER_TYPE { raimund@3867: D90, raimund@3867: D84, raimund@3867: D80, raimund@3867: D75, raimund@3867: D70, raimund@3867: D60, raimund@3867: D50, raimund@3867: D40, raimund@3867: D30, raimund@3867: D25, raimund@3867: D20, raimund@3867: D16, raimund@3867: D10, raimund@3867: DMIN, raimund@3867: DMAX raimund@3867: } raimund@3867: raimund@3867: protected DIAMETER_TYPE type; raimund@3867: protected TDoubleArrayList kms; raimund@3867: protected boolean empty; raimund@3867: raimund@3867: public BedQualityDiameterResult () { raimund@3867: empty = true; raimund@3867: } raimund@3867: raimund@3867: public BedQualityDiameterResult ( raimund@3867: String type, raimund@3867: TDoubleArrayList km raimund@3867: ) { raimund@3867: if (km.size() > 0) { raimund@3867: empty = false; raimund@3867: } raimund@3867: this.type = DIAMETER_TYPE.valueOf(type.toUpperCase()); raimund@3867: this.kms = km; raimund@3867: } raimund@3867: raimund@3867: public DIAMETER_TYPE getType() { raimund@3867: return this.type; raimund@3867: } raimund@3867: raimund@3867: public TDoubleArrayList getKms() { raimund@3867: return this.kms; raimund@3867: } raimund@3867: raimund@3867: public void setType(DIAMETER_TYPE type) { raimund@3867: this.type = type; raimund@3867: } raimund@3867: raimund@3867: public boolean isEmpty() { raimund@3867: return empty; raimund@3867: } raimund@3867: }