Interface JoinMatcher

All Known Implementing Classes:
IndexedTableJoinMatcher, LookupJoinMatcher

public interface JoinMatcher
An interface returned by Joinable.makeJoinMatcher(org.apache.druid.segment.ColumnSelectorFactory, org.apache.druid.segment.join.JoinConditionAnalysis, boolean, org.apache.druid.java.util.common.io.Closer) and used by HashJoinEngine to implement a join. A typical usage would go something like:
 matcher.matchCondition();
 while (matcher.hasMatch()) {
   // Do something with the match
   matcher.nextMatch();
 }