JoinConditionbased on a
JoinIndexerimplementation that builds an in-memory hash index of tuples when the
JoinConditionis an equality filter.Can join a relation on to another relation, tuple at a time.Base class that collaborates with the
DefaultJoinerto provide the rhs of a join, given the lhs.Cheap way of avoiding a full-on factory pattern thing - each Indexer implementation should offer a Constructor to build an indexer from the given arguments.Joins a single lhs value against a set of rhs values, emitting them if the join condition holds.
JoinIndexerthat does nothing, so should always work, albeit slowlyAbstract
JoinIndexerfor creating indexers that perform some kind of comparison with a boolean yielding
JoinIndexerimplementation that attempts to build an in-memory spatial index of the tuples for narrowing down the set of rhs tuples.