public class DescribeBindingsCollector extends Object implements info.aduna.iteration.CloseableIteration<org.openrdf.query.BindingSet,org.openrdf.query.QueryEvaluationException>
| Constructor and Description |
|---|
DescribeBindingsCollector(Set<IVariable<?>> originalVars,
Set<BigdataValue> describedResources,
info.aduna.iteration.CloseableIteration<org.openrdf.query.BindingSet,org.openrdf.query.QueryEvaluationException> src) |
public DescribeBindingsCollector(Set<IVariable<?>> originalVars, Set<BigdataValue> describedResources, info.aduna.iteration.CloseableIteration<org.openrdf.query.BindingSet,org.openrdf.query.QueryEvaluationException> src)
originalVars - The set of variables whose distinct bound values will be
reported.describedResources - The set of distinct bound values for those variables (a high
concurrency, thread-safe set).src - The source iterator.public void close()
throws org.openrdf.query.QueryEvaluationException
close in interface info.aduna.iteration.CloseableIteration<org.openrdf.query.BindingSet,org.openrdf.query.QueryEvaluationException>org.openrdf.query.QueryEvaluationExceptionpublic boolean hasNext()
throws org.openrdf.query.QueryEvaluationException
hasNext in interface info.aduna.iteration.Iteration<org.openrdf.query.BindingSet,org.openrdf.query.QueryEvaluationException>org.openrdf.query.QueryEvaluationExceptionpublic org.openrdf.query.BindingSet next()
throws org.openrdf.query.QueryEvaluationException
next in interface info.aduna.iteration.Iteration<org.openrdf.query.BindingSet,org.openrdf.query.QueryEvaluationException>org.openrdf.query.QueryEvaluationExceptionpublic void remove()
throws org.openrdf.query.QueryEvaluationException
remove in interface info.aduna.iteration.Iteration<org.openrdf.query.BindingSet,org.openrdf.query.QueryEvaluationException>org.openrdf.query.QueryEvaluationExceptionCopyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.