Class QueryIterDistinct

All Implemented Interfaces:
Iterator<Binding>, org.apache.jena.atlas.io.Printable, org.apache.jena.atlas.iterator.IteratorCloseable<Binding>, org.apache.jena.atlas.lib.Closeable, QueryIterator, PrintSerializable

public class QueryIterDistinct extends QueryIter1
A QueryIterator that suppresses items already seen. This will stream results until a threshold is passed. At that point, it will fill a disk-backed DistinctDataNet, then yield not return any results until the input iterator has been exhausted.
See Also: