ResultSetStatistics, XPLAINablepublic class RealDistinctScalarAggregateStatistics extends RealScalarAggregateStatistics
closeTime, constructorTime, inspectDesc, inspectNum, inspectOverall, nextTime, numOpens, openTime, optimizerEstimatedCost, optimizerEstimatedRowCount, rowsFiltered, rowsSeenindent, resultSetNumber, sourceDepth, subIndentchildResultSetStatistics, indexKeyOptimization, rowsInput| Constructor | Description |
|---|---|
RealDistinctScalarAggregateStatistics(int numOpens,
int rowsSeen,
int rowsFiltered,
long constructorTime,
long openTime,
long nextTime,
long closeTime,
int resultSetNumber,
int rowsInput,
double optimizerEstimatedRowCount,
double optimizerEstimatedCost,
ResultSetStatistics childResultSetStatistics) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
accept(XPLAINVisitor visitor) |
This method gets called to let a visitor visit this XPLAINable object.
|
java.util.Vector<ResultSetStatistics> |
getChildren() |
Get the objects to be displayed when this tree object is expanded.
|
java.lang.String |
getNodeName() |
Format for display, a name for this node.
|
java.lang.String |
getRSXplainDetails() |
|
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() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdumpEstimatedCosts, dumpTimeStats, getChildrenTime, getEstimatedRowCount, getNodeOn, getNodeTime, getResultSetTimingsDescriptor, getScanPropsDescriptor, getSortPropsDescriptor, getTotalTimeinitFormatInfogetResultSetDescriptor, getRSXplainTypepublic RealDistinctScalarAggregateStatistics(int numOpens,
int rowsSeen,
int rowsFiltered,
long constructorTime,
long openTime,
long nextTime,
long closeTime,
int resultSetNumber,
int rowsInput,
double optimizerEstimatedRowCount,
double optimizerEstimatedCost,
ResultSetStatistics childResultSetStatistics)
public java.lang.String getStatementExecutionPlanText(int depth)
getStatementExecutionPlanText in interface ResultSetStatisticsgetStatementExecutionPlanText in class RealScalarAggregateStatisticsdepth - Indentation level.public java.lang.String getScanStatisticsText(java.lang.String tableName,
int depth)
getScanStatisticsText in interface ResultSetStatisticsgetScanStatisticsText in class RealScalarAggregateStatisticsdepth - Indentation level.tableName - if not NULL then print information for this table onlypublic java.lang.String toString()
toString in class RealScalarAggregateStatisticspublic java.util.Vector<ResultSetStatistics> getChildren()
RealBasicNoPutResultSetStatisticsThe objects returned can be of any type, including addtional Inspectables.
getChildren in class RealScalarAggregateStatisticspublic java.lang.String getNodeName()
getNodeName in class RealScalarAggregateStatisticspublic void accept(XPLAINVisitor visitor)
XPLAINableaccept in interface XPLAINableaccept in class RealScalarAggregateStatisticspublic java.lang.String getRSXplainDetails()
getRSXplainDetails in interface XPLAINablegetRSXplainDetails in class RealBasicNoPutResultSetStatisticsApache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.