Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/sq/SQFractionResult.java @ 3101:b31397addf2f
Create Facets for each SQResult and SQFractionResult.
flys-artifacts/trunk@4700 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Tue, 19 Jun 2012 12:25:01 +0000 |
parents | |
children | 9592b7d76633 |
comparison
equal
deleted
inserted
replaced
3100:c0abfb695332 | 3101:b31397addf2f |
---|---|
1 package de.intevation.flys.artifacts.model.sq; | |
2 | |
3 import java.io.Serializable; | |
4 import java.util.ArrayList; | |
5 import java.util.List; | |
6 | |
7 import de.intevation.flys.artifacts.model.Parameters; | |
8 | |
9 | |
10 public class SQFractionResult implements Serializable { | |
11 | |
12 protected Parameters parameters; | |
13 | |
14 protected SQ[] measurements; | |
15 protected List<SQ[]> outliers; | |
16 | |
17 | |
18 public SQFractionResult() { | |
19 this.outliers = new ArrayList<SQ[]>(); | |
20 } | |
21 | |
22 | |
23 public SQFractionResult( | |
24 Parameters parameters, | |
25 SQ[] measurements, | |
26 List<SQ[]> outliers | |
27 ) { | |
28 this.parameters = parameters; | |
29 this.measurements = measurements; | |
30 this.outliers = outliers; | |
31 } | |
32 | |
33 | |
34 public Parameters getParameters() { | |
35 return parameters; | |
36 } | |
37 | |
38 public void setParameters(Parameters parameters) { | |
39 this.parameters = parameters; | |
40 } | |
41 | |
42 | |
43 public SQ[] getMeasurements() { | |
44 return measurements; | |
45 } | |
46 | |
47 public void setMeasurements(SQ[] measurements) { | |
48 this.measurements = measurements; | |
49 } | |
50 | |
51 | |
52 public List<SQ[]> getOutliers() { | |
53 return outliers; | |
54 } | |
55 | |
56 public void setOutliers(List<SQ[]> outliers) { | |
57 this.outliers = outliers; | |
58 } | |
59 | |
60 | |
61 public int getOutliersCount() { | |
62 return outliers.size(); | |
63 } | |
64 | |
65 | |
66 public SQ[] getOutliers(int idx) { | |
67 if (idx < outliers.size()) { | |
68 return outliers.get(idx); | |
69 } | |
70 | |
71 return null; | |
72 } | |
73 | |
74 public void addOutliers(SQ[] outliers) { | |
75 this.outliers.add(outliers); | |
76 } | |
77 } | |
78 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |