Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadDataValueFilter.java @ 8068:9ecd6267323b
Sediment load: transform units for official epochs, too.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Thu, 31 Jul 2014 18:14:22 +0200 |
parents | 25feef564d09 |
children | 00066d3add94 |
comparison
equal
deleted
inserted
replaced
8067:6d24ba2ac964 | 8068:9ecd6267323b |
---|---|
39 | 39 |
40 public Composite() { | 40 public Composite() { |
41 filters = new ArrayList<Filter>(); | 41 filters = new ArrayList<Filter>(); |
42 } | 42 } |
43 | 43 |
44 public Composite(Filter filter) { | |
45 this(); | |
46 add(filter); | |
47 } | |
48 | |
44 public Composite add(Filter filter) { | 49 public Composite add(Filter filter) { |
45 filters.add(filter); | 50 filters.add(filter); |
46 return this; | 51 return this; |
47 } | 52 } |
48 } | 53 } |
49 | 54 |
50 public static final class And extends Composite { | 55 public static final class And extends Composite { |
51 | 56 |
52 public And() { | 57 public And() { |
58 } | |
59 | |
60 public And(Filter filter) { | |
61 super(filter); | |
53 } | 62 } |
54 | 63 |
55 @Override | 64 @Override |
56 public boolean accept(Value value) { | 65 public boolean accept(Value value) { |
57 for (Filter filter: filters) { | 66 for (Filter filter: filters) { |
64 } // class And | 73 } // class And |
65 | 74 |
66 public static final class Or extends Composite { | 75 public static final class Or extends Composite { |
67 | 76 |
68 public Or() { | 77 public Or() { |
78 } | |
79 | |
80 public Or(Composite filter) { | |
81 super(filter); | |
69 } | 82 } |
70 | 83 |
71 @Override | 84 @Override |
72 public boolean accept(Value value) { | 85 public boolean accept(Value value) { |
73 for (Filter filter: filters) { | 86 for (Filter filter: filters) { |