Class ServiceJoinConversionIteration
- java.lang.Object
-
- org.eclipse.rdf4j.common.iteration.AbstractCloseableIteration<T>
-
- org.eclipse.rdf4j.common.iteration.ConvertingIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.BindingSet>
-
- org.eclipse.rdf4j.repository.sparql.federation.ServiceJoinConversionIteration
-
- All Implemented Interfaces:
AutoCloseable,Iterator<org.eclipse.rdf4j.query.BindingSet>,org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet>
public class ServiceJoinConversionIteration extends org.eclipse.rdf4j.common.iteration.ConvertingIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.BindingSet>Inserts original bindings into the result, uses ?__rowIdx to resolve original bindings. Seeorg.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceJoinIteratorandSPARQLFederatedService.- Author:
- Andreas Schwarte
-
-
Constructor Summary
Constructors Constructor Description ServiceJoinConversionIteration(org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet> iter, List<org.eclipse.rdf4j.query.BindingSet> bindings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.rdf4j.query.BindingSetconvert(org.eclipse.rdf4j.query.BindingSet bIn)-
Methods inherited from class org.eclipse.rdf4j.common.iteration.ConvertingIteration
handleClose, hasNext, next, remove
-
Methods inherited from class org.eclipse.rdf4j.common.iteration.AbstractCloseableIteration
close, isClosed
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Iterator
forEachRemaining
-
-
-
-
Field Detail
-
bindings
protected final List<org.eclipse.rdf4j.query.BindingSet> bindings
-
-
Constructor Detail
-
ServiceJoinConversionIteration
public ServiceJoinConversionIteration(org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet> iter, List<org.eclipse.rdf4j.query.BindingSet> bindings)
-
-
Method Detail
-
convert
protected org.eclipse.rdf4j.query.BindingSet convert(org.eclipse.rdf4j.query.BindingSet bIn) throws org.eclipse.rdf4j.query.QueryEvaluationException- Specified by:
convertin classorg.eclipse.rdf4j.common.iteration.ConvertingIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.BindingSet>- Throws:
org.eclipse.rdf4j.query.QueryEvaluationException
-
-