diff options
Diffstat (limited to 'src/de/lmu/ifi/dbs/elki/utilities/iterator/TypeFilterIterator.java')
-rw-r--r-- | src/de/lmu/ifi/dbs/elki/utilities/iterator/TypeFilterIterator.java | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/de/lmu/ifi/dbs/elki/utilities/iterator/TypeFilterIterator.java b/src/de/lmu/ifi/dbs/elki/utilities/iterator/TypeFilterIterator.java index 9bf2ecfc..cd687542 100644 --- a/src/de/lmu/ifi/dbs/elki/utilities/iterator/TypeFilterIterator.java +++ b/src/de/lmu/ifi/dbs/elki/utilities/iterator/TypeFilterIterator.java @@ -4,7 +4,7 @@ package de.lmu.ifi.dbs.elki.utilities.iterator; This file is part of ELKI: Environment for Developing KDD-Applications Supported by Index-Structures - Copyright (C) 2011 + Copyright (C) 2012 Ludwig-Maximilians-Universität München Lehr- und Forschungseinheit für Datenbanksysteme ELKI Development Team @@ -33,7 +33,7 @@ import java.util.Iterator; * @param <IN> Input datatype * @param <OUT> Output datatype */ -public class TypeFilterIterator<IN, OUT extends IN> extends AbstractFilteredIterator<IN, OUT> { +public class TypeFilterIterator<IN, OUT extends IN> extends AbstractFilteredIterator<IN, OUT> implements IterableIterator<OUT> { /** * Class restriction */ @@ -83,4 +83,9 @@ public class TypeFilterIterator<IN, OUT extends IN> extends AbstractFilteredIter return null; } } -} + + @Override + public Iterator<OUT> iterator() { + return this; + } +}
\ No newline at end of file |