| java.lang.Object org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl org.apache.derby.impl.sql.execute.NoPutResultSetImpl org.apache.derby.impl.sql.execute.JoinResultSet org.apache.derby.impl.sql.execute.NestedLoopJoinResultSet org.apache.derby.impl.sql.execute.NestedLoopLeftOuterJoinResultSet org.apache.derby.impl.sql.execute.HashLeftOuterJoinResultSet
HashLeftOuterJoinResultSet | class HashLeftOuterJoinResultSet extends NestedLoopLeftOuterJoinResultSet (Code) | | Left outer join using hash join of 2 arbitrary result sets.
Simple subclass of nested loop left outer join, differentiated
to ease RunTimeStatistics output generation.
|
Constructor Summary | |
| HashLeftOuterJoinResultSet(NoPutResultSet leftResultSet, int leftNumCols, NoPutResultSet rightResultSet, int rightNumCols, Activation activation, GeneratedMethod restriction, int resultSetNumber, GeneratedMethod emptyRowFun, boolean wasRightOuterJoin, boolean oneRowRightSide, boolean notExistsRightSide, double optimizerEstimatedRowCount, double optimizerEstimatedCost, String userSuppliedOptimizerOverrides) |
HashLeftOuterJoinResultSet | HashLeftOuterJoinResultSet(NoPutResultSet leftResultSet, int leftNumCols, NoPutResultSet rightResultSet, int rightNumCols, Activation activation, GeneratedMethod restriction, int resultSetNumber, GeneratedMethod emptyRowFun, boolean wasRightOuterJoin, boolean oneRowRightSide, boolean notExistsRightSide, double optimizerEstimatedRowCount, double optimizerEstimatedCost, String userSuppliedOptimizerOverrides)(Code) | | |
|
|