Class BoundJoinVALUESConversionIteration

All Implemented Interfaces:
AutoCloseable, CloseableIteration<BindingSet,​QueryEvaluationException>, Iteration<BindingSet,​QueryEvaluationException>

public class BoundJoinVALUESConversionIteration extends ConvertingIteration<BindingSet,​BindingSet,​QueryEvaluationException>
Inserts original bindings into the result. This implementation is used for bound joins with VALUES clauses, see SparqlFederationEvalStrategyWithValues.

It is assumed the the query results contain a binding for "?__index" which corresponds to the index in the input mappings. See QueryStringUtil for details

Since:
3.0
Author:
Andreas Schwarte
See Also:
SparqlFederationEvalStrategy