1 21 22 package org.apache.derby.impl.sql.execute.rts; 23 24 import org.apache.derby.iapi.services.i18n.MessageService; 25 import org.apache.derby.iapi.reference.SQLState; 26 27 28 34 public class RealHashLeftOuterJoinStatistics 35 extends RealNestedLoopLeftOuterJoinStatistics 36 { 37 38 39 41 45 public RealHashLeftOuterJoinStatistics( 46 int numOpens, 47 int rowsSeen, 48 int rowsFiltered, 49 long constructorTime, 50 long openTime, 51 long nextTime, 52 long closeTime, 53 int resultSetNumber, 54 int rowsSeenLeft, 55 int rowsSeenRight, 56 int rowsReturned, 57 long restrictionTime, 58 double optimizerEstimatedRowCount, 59 double optimizerEstimatedCost, 60 String userSuppliedOptimizerOverrides, 61 ResultSetStatistics leftResultSetStatistics, 62 ResultSetStatistics rightResultSetStatistics, 63 int emptyRightRowsReturned 64 ) 65 { 66 super( 67 numOpens, 68 rowsSeen, 69 rowsFiltered, 70 constructorTime, 71 openTime, 72 nextTime, 73 closeTime, 74 resultSetNumber, 75 rowsSeenLeft, 76 rowsSeenRight, 77 rowsReturned, 78 restrictionTime, 79 optimizerEstimatedRowCount, 80 optimizerEstimatedCost, 81 userSuppliedOptimizerOverrides, 82 leftResultSetStatistics, 83 rightResultSetStatistics, 84 emptyRightRowsReturned 85 ); 86 } 87 88 90 protected void setNames() 92 { 93 nodeName = MessageService.getTextMessage(SQLState.RTS_HASH_LEFT_OJ); 94 resultSetName = 95 MessageService.getTextMessage(SQLState.RTS_HASH_LEFT_OJ_RS); 96 } 97 } 98 | Popular Tags |