package eu.ehri.project.indexing.source.impl; import com.google.common.collect.ImmutableSet; import eu.ehri.project.indexing.source.Source; import java.util.Iterator; /** * Source which does Nada. Mainly here for symmetry. */ public class NoopSource<T> implements Source<T> { @Override public void close() throws SourceException { } @Override public Iterable<T> iterable() throws SourceException { return new Iterable<T>() { @Override public Iterator<T> iterator() { return ImmutableSet.<T>of().iterator(); } }; } @Override public boolean isFinished() { return false; } }