org.apache.derby.impl.sql.execute.rts
Class RealDeleteCascadeResultSetStatistics

java.lang.Object
  extended byorg.apache.derby.impl.sql.execute.rts.RealNoRowsResultSetStatistics
      extended byorg.apache.derby.impl.sql.execute.rts.RealDeleteResultSetStatistics
          extended byorg.apache.derby.impl.sql.execute.rts.RealDeleteCascadeResultSetStatistics
All Implemented Interfaces:
ResultSetStatistics

public class RealDeleteCascadeResultSetStatistics
extends RealDeleteResultSetStatistics

ResultSetStatistics implemenation for DeleteCascadeResultSet.

Author:
suresht

Field Summary
 ResultSetStatistics[] dependentTrackingArray
           
 
Fields inherited from class org.apache.derby.impl.sql.execute.rts.RealDeleteResultSetStatistics
deferred, executeTime, indent, indexesUpdated, inspectDesc, inspectNum, inspectOverall, rowCount, sourceDepth, sourceResultSetStatistics, subIndent, tableLock
 
Constructor Summary
RealDeleteCascadeResultSetStatistics(int rowCount, boolean deferred, int indexesUpdated, boolean tableLock, long executeTime, ResultSetStatistics sourceResultSetStatistics, ResultSetStatistics[] dependentTrackingArray)
           
 
Method Summary
 java.lang.String getNodeName()
          Format for display, a name for this node.
 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.
 
Methods inherited from class org.apache.derby.impl.sql.execute.rts.RealDeleteResultSetStatistics
dumpTimeStats, getChildren, getEstimatedRowCount, initFormatInfo, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

dependentTrackingArray

public ResultSetStatistics[] dependentTrackingArray
Constructor Detail

RealDeleteCascadeResultSetStatistics

public RealDeleteCascadeResultSetStatistics(int rowCount,
                                            boolean deferred,
                                            int indexesUpdated,
                                            boolean tableLock,
                                            long executeTime,
                                            ResultSetStatistics sourceResultSetStatistics,
                                            ResultSetStatistics[] dependentTrackingArray)
Method Detail

getStatementExecutionPlanText

public java.lang.String getStatementExecutionPlanText(int depth)
Return the statement execution plan as a String.

Specified by:
getStatementExecutionPlanText in interface ResultSetStatistics
Overrides:
getStatementExecutionPlanText in class RealDeleteResultSetStatistics
Parameters:
depth - Indentation level.
Returns:
String The statement execution plan as a String.

getScanStatisticsText

public java.lang.String getScanStatisticsText(java.lang.String tableName,
                                              int depth)
Return information on the scan nodes from the statement execution plan as a String.

Specified by:
getScanStatisticsText in interface ResultSetStatistics
Overrides:
getScanStatisticsText in class RealDeleteResultSetStatistics
Parameters:
depth - Indentation level.
tableName - if not NULL then print information for this table only
Returns:
String The information on the scan nodes from the statement execution plan as a String.

getNodeName

public java.lang.String getNodeName()
Format for display, a name for this node.

Overrides:
getNodeName in class RealDeleteResultSetStatistics

Built on Mon 2007-06-04 09:58:47+0400, from revision ???

Apache Derby V10.1 Engine Documentation - Copyright © 1997,2005 The Apache Software Foundation or its licensors, as applicable.