Class RealNoRowsResultSetStatistics
java.lang.Object
org.apache.derby.impl.sql.execute.rts.RealNoRowsResultSetStatistics
- All Implemented Interfaces:
ResultSetStatistics, XPLAINable
- Direct Known Subclasses:
RealDeleteResultSetStatistics, RealDeleteVTIResultSetStatistics, RealInsertResultSetStatistics, RealInsertVTIResultSetStatistics, RealUpdateResultSetStatistics
ResultSetStatistics implemenation for NoPutResultSetImpl.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRealNoRowsResultSetStatistics(long executeTime, ResultSetStatistics sourceRS) Initializes the time spent in NoRowsResultSet minus the source result set. -
Method Summary
Modifier and TypeMethodDescriptionprotected StringdumpTimeStats(String indent) Dump out the time information for run time stats.Get the objects to be displayed when this tree object is expanded.doubleGet the estimated row count for the number of rows returned by the associated query or statement.abstract StringFormat for display, a name for this node.getResultSetDescriptor(Object rsID, Object parentID, Object scanID, Object sortID, Object stmtID, Object timingID) getResultSetTimingsDescriptor(Object timingID) getScanPropsDescriptor(Object UUID) getSortPropsDescriptor(Object UUID) protected voidinitFormatInfo(int depth) Initialize the format info for run time statistics.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ResultSetStatistics
getScanStatisticsText, getStatementExecutionPlanTextMethods inherited from interface XPLAINable
accept, getRSXplainType
-
Field Details
-
indent
-
subIndent
-
sourceDepth
protected int sourceDepth -
sourceResultSetStatistics
-
executeTime
public long executeTime -
inspectOverall
public long inspectOverall -
inspectNum
public long inspectNum -
inspectDesc
-
-
Constructor Details
-
RealNoRowsResultSetStatistics
Initializes the time spent in NoRowsResultSet minus the source result set.
-
-
Method Details
-
initFormatInfo
protected void initFormatInfo(int depth) Initialize the format info for run time statistics. -
dumpTimeStats
-
getChildren
Get the objects to be displayed when this tree object is expanded.The objects returned can be of any type, including addtional Inspectables.
- Returns:
- java.util.Vector A vector of objects.
-
getNodeName
Format for display, a name for this node. -
getEstimatedRowCount
public double getEstimatedRowCount()Get the estimated row count for the number of rows returned by the associated query or statement.- Specified by:
getEstimatedRowCountin interfaceResultSetStatistics- Returns:
- The estimated number of rows returned by the associated query or statement.
-
getRSXplainDetails
- Specified by:
getRSXplainDetailsin interfaceXPLAINable
-
getResultSetDescriptor
public Object getResultSetDescriptor(Object rsID, Object parentID, Object scanID, Object sortID, Object stmtID, Object timingID) - Specified by:
getResultSetDescriptorin interfaceXPLAINable
-
getResultSetTimingsDescriptor
- Specified by:
getResultSetTimingsDescriptorin interfaceXPLAINable
-
getSortPropsDescriptor
- Specified by:
getSortPropsDescriptorin interfaceXPLAINable
-
getScanPropsDescriptor
- Specified by:
getScanPropsDescriptorin interfaceXPLAINable
-