Class QueryIterNestedLoopLeftJoin

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 QueryIterNestedLoopLeftJoin extends QueryIter2
Nested Loop left Join (materializing on the right, streaming on the left) A simple, dependable join.

See Join.nestedLoopLeftJoinBasic(org.apache.jena.sparql.engine.QueryIterator, org.apache.jena.sparql.engine.QueryIterator, org.apache.jena.sparql.expr.ExprList, org.apache.jena.sparql.engine.ExecutionContext) for a very simple implementation for testing purposes only.