|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.derby.impl.sql.execute.rts.RealBasicNoPutResultSetStatistics
org.apache.derby.impl.sql.execute.rts.RealNoPutResultSetStatistics
org.apache.derby.impl.sql.execute.rts.RealSetOpResultSetStatistics
public class RealSetOpResultSetStatistics
ResultSetStatistics implementation for SetOpResultSet.
| Field Summary | |
|---|---|
ResultSetStatistics |
leftResultSetStatistics
|
int |
opType
|
ResultSetStatistics |
rightResultSetStatistics
|
int |
rowsReturned
|
int |
rowsSeenLeft
|
int |
rowsSeenRight
|
| Fields inherited from class org.apache.derby.impl.sql.execute.rts.RealNoPutResultSetStatistics |
|---|
indent, resultSetNumber, sourceDepth, subIndent |
| 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 | |
|---|---|
RealSetOpResultSetStatistics(int opType,
int numOpens,
int rowsSeen,
int rowsFiltered,
long constructorTime,
long openTime,
long nextTime,
long closeTime,
int resultSetNumber,
int rowsSeenLeft,
int rowsSeenRight,
int rowsReturned,
double optimizerEstimatedRowCount,
double optimizerEstimatedCost,
ResultSetStatistics leftResultSetStatistics,
ResultSetStatistics rightResultSetStatistics)
Constructs a new RealSetOpResultSetStatistics object
to represent the runtime statistics for SetOpResultSet. |
|
| Method Summary | |
|---|---|
void |
accept(XPLAINVisitor visitor)
This method gets called to let a visitor visit this XPLAINable object. |
java.util.Vector |
getChildren()
Retrieves the children runtime statistics of this
RealSetOpResultSetStatistics object |
java.lang.String |
getNodeName()
Format for display, a name for this node. |
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)
|
java.lang.String |
getRSXplainDetails()
|
java.lang.String |
getRSXplainType()
|
java.lang.String |
getScanStatisticsText(java.lang.String tableName,
int depth)
Return information on the scan nodes from the statement execution plan as a String. |
java.lang.String |
getStatementExecutionPlanText(int depth)
Return the statement execution plan as a String. |
java.lang.String |
toString()
Return the runtime statistics of this object in textual representation |
| Methods inherited from class org.apache.derby.impl.sql.execute.rts.RealNoPutResultSetStatistics |
|---|
initFormatInfo |
| Methods inherited from class org.apache.derby.impl.sql.execute.rts.RealBasicNoPutResultSetStatistics |
|---|
dumpEstimatedCosts, dumpTimeStats, getChildrenTime, getEstimatedRowCount, getNodeOn, getNodeTime, getResultSetTimingsDescriptor, getScanPropsDescriptor, getSortPropsDescriptor, getTotalTime |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public int opType
public int rowsSeenLeft
public int rowsSeenRight
public int rowsReturned
public ResultSetStatistics leftResultSetStatistics
public ResultSetStatistics rightResultSetStatistics
| Constructor Detail |
|---|
public RealSetOpResultSetStatistics(int opType,
int numOpens,
int rowsSeen,
int rowsFiltered,
long constructorTime,
long openTime,
long nextTime,
long closeTime,
int resultSetNumber,
int rowsSeenLeft,
int rowsSeenRight,
int rowsReturned,
double optimizerEstimatedRowCount,
double optimizerEstimatedCost,
ResultSetStatistics leftResultSetStatistics,
ResultSetStatistics rightResultSetStatistics)
RealSetOpResultSetStatistics object
to represent the runtime statistics for SetOpResultSet.
opType - set operation typenumOpens - number of openrowsSeen - rows seenrowsFiltered - rows filteredconstructorTime - the time for constructionopenTime - the time for open operationnextTime - the time for next operationcloseTime - the time for close operationresultSetNumber - the result set numberrowsSeenLeft - rows seen by left source inputrowsSeenRight - rows seen by right source inputrowsReturned - rows returnedoptimizerEstimatedRowCount - optimizer estimated row countoptimizerEstimatedCost - optimizer estimated costleftResultSetStatistics - left source runtime statisticsrightResultSetStatistics - right source runtime statisticsSetOpResultSet| Method Detail |
|---|
public java.lang.String getStatementExecutionPlanText(int depth)
String.
depth - Indentation level.
String.
public java.lang.String getScanStatisticsText(java.lang.String tableName,
int depth)
String.
depth - Indentation level.tableName - if not NULL then print information for this table only
String.public java.lang.String toString()
toString in class java.lang.ObjectString.public java.util.Vector getChildren()
RealSetOpResultSetStatistics object
getChildren in class RealBasicNoPutResultSetStatistics
RealSetOpResultSetStatistics object stored in a
Vector.public java.lang.String getNodeName()
getNodeName in class RealBasicNoPutResultSetStatisticsString.public void accept(XPLAINVisitor visitor)
XPLAINable
public java.lang.String getRSXplainType()
public java.lang.String getRSXplainDetails()
getRSXplainDetails in interface XPLAINablegetRSXplainDetails in class RealBasicNoPutResultSetStatistics
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)
getResultSetDescriptor in interface XPLAINablegetResultSetDescriptor in class RealBasicNoPutResultSetStatistics
|
Built on Wed 2013-06-12 15:21:56+0000, from revision ??? | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||