ResultSetStatistics, XPLAINablepublic class RealVTIStatistics extends RealNoPutResultSetStatistics
| Modifier and Type | Field | Description |
|---|---|---|
java.lang.String |
javaClassName |
closeTime, constructorTime, inspectDesc, inspectNum, inspectOverall, nextTime, numOpens, openTime, optimizerEstimatedCost, optimizerEstimatedRowCount, rowsFiltered, rowsSeenindent, resultSetNumber, sourceDepth, subIndent| Constructor | Description |
|---|---|
RealVTIStatistics(int numOpens,
int rowsSeen,
int rowsFiltered,
long constructorTime,
long openTime,
long nextTime,
long closeTime,
int resultSetNumber,
java.lang.String javaClassName,
double optimizerEstimatedRowCount,
double optimizerEstimatedCost) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
accept(XPLAINVisitor visitor) |
This method gets called to let a visitor visit this XPLAINable object.
|
java.lang.String |
getNodeName() |
Format for display, a name for this node.
|
java.lang.String |
getNodeOn() |
If this node is on a database item (like a table or an index), then provide a
string that describes the on item.
|
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() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdumpEstimatedCosts, dumpTimeStats, getChildren, getChildrenTime, getEstimatedRowCount, getNodeTime, getResultSetDescriptor, getResultSetTimingsDescriptor, getScanPropsDescriptor, getSortPropsDescriptor, getTotalTimeinitFormatInfopublic RealVTIStatistics(int numOpens,
int rowsSeen,
int rowsFiltered,
long constructorTime,
long openTime,
long nextTime,
long closeTime,
int resultSetNumber,
java.lang.String javaClassName,
double optimizerEstimatedRowCount,
double optimizerEstimatedCost)
public java.lang.String getStatementExecutionPlanText(int depth)
depth - Indentation level.public java.lang.String getScanStatisticsText(java.lang.String tableName,
int depth)
depth - Indentation level.tableName - if not NULL then print information for this table onlypublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getNodeOn()
getNodeOn in class RealBasicNoPutResultSetStatisticspublic java.lang.String getNodeName()
getNodeName in class RealBasicNoPutResultSetStatisticspublic void accept(XPLAINVisitor visitor)
XPLAINablepublic java.lang.String getRSXplainType()
public 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.