Top Description Constructors Methods
org.apache.derby.impl.sql.execute

pack-priv Class HashJoinResultSet

extends NestedLoopJoinResultSet
Class Inheritance
Imports
org.apache.derby.iapi.services.loader.GeneratedMethod, org.apache.derby.iapi.sql.Activation, org.apache.derby.iapi.sql.execute.NoPutResultSet

Hash join of 2 arbitrary result sets. Simple subclass of nested loop, differentiated to ease RunTimeStatistics output generation.

Constructor Summary

AccessConstructor and Description
pack-priv
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)

Method Summary

Inherited from org.apache.derby.impl.sql.execute.NestedLoopJoinResultSet:
clearScanStateclosegetNextRowCoregetTimeSpent

Constructor Detail

HashJoinResultSetback to summary
pack-priv 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)