gernotbelger@9145: /* Copyright (C) 2017 by Bundesanstalt für Gewässerkunde gernotbelger@9145: * Software engineering by gernotbelger@9145: * Björnsen Beratende Ingenieure GmbH gernotbelger@9145: * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt gernotbelger@9145: * gernotbelger@9145: * This file is Free Software under the GNU AGPL (>=v3) gernotbelger@9145: * and comes with ABSOLUTELY NO WARRANTY! Check out the gernotbelger@9145: * documentation coming with Dive4Elements River for details. gernotbelger@9145: */ gernotbelger@9145: package org.dive4elements.river.artifacts.sinfo.flood_duration; gernotbelger@9145: gernotbelger@9145: import java.util.Collection; gernotbelger@9145: gernotbelger@9145: import org.dive4elements.river.artifacts.common.ResultRow; gernotbelger@9145: import org.dive4elements.river.artifacts.sinfo.common.AbstractSInfoCalculationResult; gernotbelger@9145: import org.dive4elements.river.artifacts.sinfo.util.WstInfo; gernotbelger@9145: gernotbelger@9145: /** gernotbelger@9145: * Contains the results of a {@link FloodDurationCalculation}. gernotbelger@9145: * gernotbelger@9145: * @author Gernot Belger gernotbelger@9145: */ gernotbelger@9145: final class FloodDurationCalculationResult extends AbstractSInfoCalculationResult { gernotbelger@9145: gernotbelger@9145: private static final long serialVersionUID = 1L; gernotbelger@9145: private final int waterlevelCount; gernotbelger@9145: gernotbelger@9145: public FloodDurationCalculationResult(final String label, final WstInfo wstInfo, final Collection rows, final int waterlevelCount) { gernotbelger@9145: super(label, wstInfo, rows); gernotbelger@9145: this.waterlevelCount = waterlevelCount; gernotbelger@9145: gernotbelger@9145: } gernotbelger@9145: gernotbelger@9145: public int getWaterlevelCount() { gernotbelger@9145: return this.waterlevelCount; gernotbelger@9145: } gernotbelger@9145: gernotbelger@9145: }