Class HashJoinResultSet

All Implemented Interfaces:
CursorResultSet, NoPutResultSet, ResultSet, RowLocationRetRowSource, RowSource

class HashJoinResultSet extends NestedLoopJoinResultSet
Hash join of 2 arbitrary result sets. Simple subclass of nested loop, differentiated to ease RunTimeStatistics output generation.
  • Constructor Details

    • HashJoinResultSet

      HashJoinResultSet(NoPutResultSet leftResultSet, int leftNumCols, NoPutResultSet rightResultSet, int rightNumCols, Activation activation, GeneratedMethod restriction, int resultSetNumber, boolean oneRowRightSide, boolean notExistsRightSide, double optimizerEstimatedRowCount, double optimizerEstimatedCost, String userSuppliedOptimizerOverrides)