com.hp.hpl.jena.sparql.engine.iterator
Class QueryIterDistinct
java.lang.Object
com.hp.hpl.jena.sparql.util.PrintSerializableBase
com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase
com.hp.hpl.jena.sparql.engine.iterator.QueryIter
com.hp.hpl.jena.sparql.engine.iterator.QueryIterDistinct
- All Implemented Interfaces:
- QueryIterator, PrintSerializable, Iterator<Binding>, Printable, Closeable
public class QueryIterDistinct
- extends QueryIter
A QueryIterator that suppresses items already seen. This will stream results
until the spill to disk threshold is passed. At that point, it will not
return any results until the input iterator has been exhausted.
- See Also:
DistinctDataNet
Method Summary |
void |
requestCancel()
Propagates the cancellation request - called asynchronously with the iterator itself |
QueryIterDistinct
public QueryIterDistinct(QueryIterator qIter,
ExecutionContext context)
requestCancel
public void requestCancel()
- Description copied from class:
QueryIteratorBase
- Propagates the cancellation request - called asynchronously with the iterator itself
Licenced under the Apache License, Version 2.0