Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/src/main/java/de/intevation/gnv/statistics/Statistics.java @ 657:af3f56758f59
merged gnv-artifacts/0.5
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Fri, 28 Sep 2012 12:13:53 +0200 |
parents | 04cfb4e3da4f |
children | b1f5f2a8840f |
comparison
equal
deleted
inserted
replaced
590:5f5f273c8566 | 657:af3f56758f59 |
---|---|
1 /** | |
2 * Title: Statistics, $Header: /share/gdi/SDI-Suite/Repository/projekte/BSH-GDI/genericViewer/src/main/java/de/conterra/bsh/gdi/gnviewer/output/statistics/Statistics.java,v 1.2 2008/01/30 12:38:34 blume Exp $ | |
3 * Source: $Source: /share/gdi/SDI-Suite/Repository/projekte/BSH-GDI/genericViewer/src/main/java/de/conterra/bsh/gdi/gnviewer/output/statistics/Statistics.java,v $ | |
4 * created by: Stefan Blume (blume) | |
5 * erstellt am: 14.12.2007 | |
6 * Copyright: con terra GmbH, 2005 | |
7 * | |
8 * modified by: $Author: blume $ | |
9 * modified on: $Date: 2008/01/30 12:38:34 $ | |
10 * Version: $Revision: 1.2 $ | |
11 * TAG: $Name: $ | |
12 * locked from: $Locker: $ | |
13 * CVS State: $State: Exp $ | |
14 * Project: $ProjectName$ | |
15 */ | |
16 package de.intevation.gnv.statistics; | |
17 | |
18 import java.util.Collection; | |
19 | |
20 import de.intevation.gnv.state.describedata.KeyValueDescibeData; | |
21 | |
22 import de.intevation.gnv.statistics.exception.StatisticsException; | |
23 | |
24 /** | |
25 * The interface <code>Statistics</code> fulfills the following purposes: | |
26 * <ol> | |
27 * <li>Providng a marker interface for statistics.</li> | |
28 * </ol> | |
29 * | |
30 * @author blume | |
31 * @version 1.0 | |
32 * @serial 1.0 | |
33 * @see | |
34 * @since 14.12.2007 09:34:32 | |
35 */ | |
36 public interface Statistics { | |
37 | |
38 /** | |
39 * | |
40 * @param resultSet | |
41 * @param parameters | |
42 * @param measurements | |
43 * @param dates | |
44 * @return | |
45 * @throws StatisticsException | |
46 */ | |
47 public Collection<StatisticSet> calculateStatistics( | |
48 Object resultSet, | |
49 Collection<KeyValueDescibeData> parameters, | |
50 Collection<KeyValueDescibeData> measurements, | |
51 Collection<KeyValueDescibeData> dates | |
52 ) | |
53 throws StatisticsException; | |
54 } |