package de.tud.inf.example.set;
import com.rapidminer.example.Example;
import com.rapidminer.example.ExampleSet;
import com.rapidminer.example.set.AbstractExampleReader;
public class DistinctExampleReader extends AbstractExampleReader{
private ExampleSet parent;
private int currentIndex;
public DistinctExampleReader(ExampleSet parent) {
this.parent = parent;
currentIndex = 0;
}
public boolean hasNext() {
return currentIndex < parent.size();
}
public Example next() {
Example currentExample = parent.getExample(currentIndex);
currentIndex++;
return currentExample;
}
}