1 21 22 package org.apache.derby.impl.sql.execute; 23 24 import org.apache.derby.iapi.services.monitor.Monitor; 25 26 import org.apache.derby.iapi.services.sanity.SanityManager; 27 28 import org.apache.derby.iapi.services.stream.HeaderPrintWriter; 29 import org.apache.derby.iapi.services.stream.InfoStreams; 30 31 import org.apache.derby.iapi.error.StandardException; 32 import org.apache.derby.iapi.sql.Activation; 33 import org.apache.derby.iapi.sql.ResultSet; 34 import org.apache.derby.iapi.types.DataValueDescriptor; 35 36 import org.apache.derby.iapi.sql.execute.ExecutionContext; 37 import org.apache.derby.iapi.sql.execute.NoPutResultSet; 38 39 import org.apache.derby.iapi.services.loader.GeneratedMethod; 40 41 42 47 class HashJoinResultSet extends NestedLoopJoinResultSet 48 { 49 HashJoinResultSet(NoPutResultSet leftResultSet, 50 int leftNumCols, 51 NoPutResultSet rightResultSet, 52 int rightNumCols, 53 Activation activation, 54 GeneratedMethod restriction, 55 int resultSetNumber, 56 boolean oneRowRightSide, 57 boolean notExistsRightSide, 58 double optimizerEstimatedRowCount, 59 double optimizerEstimatedCost, 60 String userSuppliedOptimizerOverrides) 61 { 62 super(leftResultSet, leftNumCols, rightResultSet, rightNumCols, 63 activation, restriction, resultSetNumber, 64 oneRowRightSide, notExistsRightSide, optimizerEstimatedRowCount, 65 optimizerEstimatedCost, userSuppliedOptimizerOverrides); 66 } 67 } 68 | Popular Tags |