org.apache.derby.iapi.sql.execute
Interface ResultSetStatisticsFactory

All Known Implementing Classes:
RealResultSetStatisticsFactory

public interface ResultSetStatisticsFactory

ResultSetStatisticsFactory provides a wrapper around all of the result sets statistics objects needed in building the run time statistics.


Field Summary
static java.lang.String MODULE
          Module name for the monitor's module locating system.
 
Method Summary
 ResultSetStatistics getNoRowsResultSetStatistics(ResultSet rs)
           
 ResultSetStatistics getResultSetStatistics(NoPutResultSet rs)
           
 ResultSetStatistics getResultSetStatistics(ResultSet rs)
          Get the matching ResultSetStatistics for the specified ResultSet.
 RunTimeStatistics getRunTimeStatistics(Activation activation, ResultSet rs, NoPutResultSet[] subqueryTrackingArray)
          RunTimeStatistics creation.
 

Field Detail

MODULE

static final java.lang.String MODULE
Module name for the monitor's module locating system.

See Also:
Constant Field Values
Method Detail

getRunTimeStatistics

RunTimeStatistics getRunTimeStatistics(Activation activation,
                                       ResultSet rs,
                                       NoPutResultSet[] subqueryTrackingArray)
                                       throws StandardException
RunTimeStatistics creation.

Parameters:
activation - The Activation we are generating the statistics for
rs - The top ResultSet for the ResultSet tree
subqueryTrackingArray - Array of subqueries, used for finding materialized subqueries.
Throws:
StandardException - on error

getResultSetStatistics

ResultSetStatistics getResultSetStatistics(ResultSet rs)
Get the matching ResultSetStatistics for the specified ResultSet.


getResultSetStatistics

ResultSetStatistics getResultSetStatistics(NoPutResultSet rs)

getNoRowsResultSetStatistics

ResultSetStatistics getNoRowsResultSetStatistics(ResultSet rs)

Built on Thu 2010-12-23 20:49:13+0000, from revision ???

Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.