org.apache.derby.impl.sql.execute.rts
Class RealHashLeftOuterJoinStatistics
java.lang.Object
org.apache.derby.impl.sql.execute.rts.RealBasicNoPutResultSetStatistics
org.apache.derby.impl.sql.execute.rts.RealNoPutResultSetStatistics
org.apache.derby.impl.sql.execute.rts.RealJoinResultSetStatistics
org.apache.derby.impl.sql.execute.rts.RealNestedLoopJoinStatistics
org.apache.derby.impl.sql.execute.rts.RealNestedLoopLeftOuterJoinStatistics
org.apache.derby.impl.sql.execute.rts.RealHashLeftOuterJoinStatistics
- All Implemented Interfaces:
- XPLAINable, ResultSetStatistics
public class RealHashLeftOuterJoinStatistics
- extends RealNestedLoopLeftOuterJoinStatistics
ResultSetStatistics implemenation for HashLeftOuterJoinResultSet.
Fields inherited from class org.apache.derby.impl.sql.execute.rts.RealBasicNoPutResultSetStatistics |
closeTime, constructorTime, inspectDesc, inspectNum, inspectOverall, nextTime, numOpens, openTime, optimizerEstimatedCost, optimizerEstimatedRowCount, rowsFiltered, rowsSeen |
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,
java.lang.String userSuppliedOptimizerOverrides,
ResultSetStatistics leftResultSetStatistics,
ResultSetStatistics rightResultSetStatistics,
int emptyRightRowsReturned)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
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,
java.lang.String userSuppliedOptimizerOverrides,
ResultSetStatistics leftResultSetStatistics,
ResultSetStatistics rightResultSetStatistics,
int emptyRightRowsReturned)
setNames
protected void setNames()
- Overrides:
setNames
in class RealNestedLoopLeftOuterJoinStatistics
getRSXplainType
public java.lang.String getRSXplainType()
- Specified by:
getRSXplainType
in interface XPLAINable
- Overrides:
getRSXplainType
in class RealNestedLoopLeftOuterJoinStatistics
getRSXplainDetails
public java.lang.String getRSXplainDetails()
- Specified by:
getRSXplainDetails
in interface XPLAINable
- Overrides:
getRSXplainDetails
in class RealNestedLoopLeftOuterJoinStatistics
getResultSetDescriptor
public java.lang.Object getResultSetDescriptor(java.lang.Object rsID,
java.lang.Object parentID,
java.lang.Object scanID,
java.lang.Object sortID,
java.lang.Object stmtID,
java.lang.Object timingID)
- Specified by:
getResultSetDescriptor
in interface XPLAINable
- Overrides:
getResultSetDescriptor
in class RealNestedLoopLeftOuterJoinStatistics
Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.