org.apache.derby.impl.sql.execute.rts
Class RealHashLeftOuterJoinStatistics

java.lang.Object
  extended byorg.apache.derby.impl.sql.execute.rts.RealBasicNoPutResultSetStatistics
      extended byorg.apache.derby.impl.sql.execute.rts.RealNoPutResultSetStatistics
          extended byorg.apache.derby.impl.sql.execute.rts.RealJoinResultSetStatistics
              extended byorg.apache.derby.impl.sql.execute.rts.RealNestedLoopJoinStatistics
                  extended byorg.apache.derby.impl.sql.execute.rts.RealNestedLoopLeftOuterJoinStatistics
                      extended byorg.apache.derby.impl.sql.execute.rts.RealHashLeftOuterJoinStatistics
All Implemented Interfaces:
ResultSetStatistics

public class RealHashLeftOuterJoinStatistics
extends RealNestedLoopLeftOuterJoinStatistics

ResultSetStatistics implemenation for HashLeftOuterJoinResultSet.

Author:
jerry

Field Summary
 
Fields inherited from class org.apache.derby.impl.sql.execute.rts.RealNestedLoopLeftOuterJoinStatistics
emptyRightRowsReturned
 
Fields inherited from class org.apache.derby.impl.sql.execute.rts.RealNestedLoopJoinStatistics
leftResultSetStatistics, nodeName, oneRowRightSide, resultSetName, rightResultSetStatistics
 
Fields inherited from class org.apache.derby.impl.sql.execute.rts.RealJoinResultSetStatistics
closeTime, constructorTime, indent, inspectDesc, inspectNum, inspectOverall, nextTime, numOpens, openTime, optimizerEstimatedCost, optimizerEstimatedRowCount, restrictionTime, resultSetNumber, rowsFiltered, rowsReturned, rowsSeen, rowsSeenLeft, rowsSeenRight, sourceDepth, subIndent
 
Constructor Summary
RealHashLeftOuterJoinStatistics(int numOpens, int rowsSeen, int rowsFiltered, long constructorTime, long openTime, long nextTime, long closeTime, int resultSetNumber, int rowsSeenLeft, int rowsSeenRight, int rowsReturned, long restrictionTime, double optimizerEstimatedRowCount, double optimizerEstimatedCost, ResultSetStatistics leftResultSetStatistics, ResultSetStatistics rightResultSetStatistics, int emptyRightRowsReturned)
           
 
Method Summary
protected  void setNames()
           
 
Methods inherited from class org.apache.derby.impl.sql.execute.rts.RealNestedLoopLeftOuterJoinStatistics
getScanStatisticsText, getStatementExecutionPlanText, toString
 
Methods inherited from class org.apache.derby.impl.sql.execute.rts.RealNestedLoopJoinStatistics
getChildren, getNodeName
 
Methods inherited from class org.apache.derby.impl.sql.execute.rts.RealJoinResultSetStatistics
dumpEstimatedCosts, dumpTimeStats, getChildrenTime, getEstimatedRowCount, getNodeOn, getNodeTime, getTotalTime, initFormatInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RealHashLeftOuterJoinStatistics

public RealHashLeftOuterJoinStatistics(int numOpens,
                                       int rowsSeen,
                                       int rowsFiltered,
                                       long constructorTime,
                                       long openTime,
                                       long nextTime,
                                       long closeTime,
                                       int resultSetNumber,
                                       int rowsSeenLeft,
                                       int rowsSeenRight,
                                       int rowsReturned,
                                       long restrictionTime,
                                       double optimizerEstimatedRowCount,
                                       double optimizerEstimatedCost,
                                       ResultSetStatistics leftResultSetStatistics,
                                       ResultSetStatistics rightResultSetStatistics,
                                       int emptyRightRowsReturned)
Method Detail

setNames

protected void setNames()
Overrides:
setNames in class RealNestedLoopLeftOuterJoinStatistics


Apache Derby V10.0 Engine Documentation - Copyright © 1997,2004 The Apache Software Foundation or its licensors, as applicable.