Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadDataValueFilter.java @ 8060:25feef564d09
Sediment load: More of official epochs.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Fri, 18 Jul 2014 18:55:39 +0200 |
parents | cd35b76f1ef8 |
children | 9ecd6267323b |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadDataValueFilter.java Fri Jul 18 18:01:49 2014 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadDataValueFilter.java Fri Jul 18 18:55:39 2014 +0200 @@ -143,6 +143,7 @@ this.b = b; } } + @Override public boolean accept(Value value) { Date c = value.getLoad().getStartTime(); @@ -152,6 +153,19 @@ : !(a.after(d) || c.after(b)); } } // class TimeRangeIntersects + + public static final class IsOfficial implements Filter { + + public static final IsOfficial INSTANCE = new IsOfficial(); + + private IsOfficial() { + } + + @Override + public boolean accept(Value value) { + return value.getLoad().getKind() == 1; + } + } // class IsOfficial } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :