1
2
3
4
5
6
7 package nl.tudelft.simulation.language.filters;
8
9 /***
10 * The Zero filter does not filter any value.
11 * <p>
12 * (c) copyright 2002-2005 <a href="http://www.simulation.tudelft.nl">Delft
13 * University of Technology </a>, the Netherlands.
14 * <p>
15 * See for project information <a
16 * href="http://www.simulation.tudelft.nl/dsol/language">www.simulation.tudelft.nl/language
17 * </a> <br>
18 * License of use: <a href="http://www.gnu.org/copyleft/lesser.html">Lesser
19 * General Public License (LGPL) </a>, no warranty
20 *
21 * @author <a href="http://www.peter-jacobs.com/index.htm"> Peter Jacobs </a>
22 * @version $Revision: 1.9 $ $Date: 2005/08/04 12:08:54 $
23 * @since 1.5
24 */
25 public class ZeroFilter extends AbstractFilter
26 {
27 /***
28 * constructs a new ZeroFilte
29 */
30 public ZeroFilter()
31 {
32 super();
33 }
34
35 /***
36 * @see nl.tudelft.simulation.language.filters.AbstractFilter#filter(java.lang.Object)
37 */
38 @Override
39 protected boolean filter(final Object entry)
40 {
41 return true;
42 }
43
44 /***
45 * @see nl.tudelft.simulation.language.filters.Filterinterface#getCriterium()
46 */
47 @Override
48 public String getCriterium()
49 {
50 return "accepts every entry";
51 }
52 }