Returns the next tuple generated by the join, or null if there are no more tuples. Logically, this is the next tuple in r1 cross r2 that satisfies the join predicate. There are many possible implementations; the simplest is a nested loops join. Note that the tuples returned from this particular
()
source not stored for this graph (policy: none)
nothing calls this directly
no test coverage detected