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 String
dumpTimeStats
(String indent) Dump out the time information for run time stats.Get the objects to be displayed when this tree object is expanded.double
Get the estimated row count for the number of rows returned by the associated query or statement.abstract String
Format 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 void
initFormatInfo
(int depth) Initialize the format info for run time statistics.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.derby.iapi.sql.execute.ResultSetStatistics
getScanStatisticsText, getStatementExecutionPlanText
Methods inherited from interface org.apache.derby.iapi.sql.execute.xplain.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
Dump out the time information for run time stats.- Returns:
- String to be printed out.
-
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:
getEstimatedRowCount
in interfaceResultSetStatistics
- Returns:
- The estimated number of rows returned by the associated query or statement.
-
getRSXplainDetails
- Specified by:
getRSXplainDetails
in interfaceXPLAINable
-
getResultSetDescriptor
public Object getResultSetDescriptor(Object rsID, Object parentID, Object scanID, Object sortID, Object stmtID, Object timingID) - Specified by:
getResultSetDescriptor
in interfaceXPLAINable
-
getResultSetTimingsDescriptor
- Specified by:
getResultSetTimingsDescriptor
in interfaceXPLAINable
-
getSortPropsDescriptor
- Specified by:
getSortPropsDescriptor
in interfaceXPLAINable
-
getScanPropsDescriptor
- Specified by:
getScanPropsDescriptor
in interfaceXPLAINable
-