|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.derby.impl.sql.execute.rts.RealBasicNoPutResultSetStatistics
abstract class RealBasicNoPutResultSetStatistics
ResultSetStatistics implemenation for BasicNoPutResultSetImpl.
Field Summary | |
---|---|
long |
closeTime
|
long |
constructorTime
|
private static java.text.DecimalFormat |
df
Format a double as a String with leading spaces and two digits after the decimal. |
java.lang.String |
inspectDesc
|
long |
inspectNum
|
long |
inspectOverall
|
long |
nextTime
|
int |
numOpens
|
long |
openTime
|
double |
optimizerEstimatedCost
|
double |
optimizerEstimatedRowCount
|
int |
rowsFiltered
|
int |
rowsSeen
|
Constructor Summary | |
---|---|
RealBasicNoPutResultSetStatistics(int numOpens,
int rowsSeen,
int rowsFiltered,
long constructorTime,
long openTime,
long nextTime,
long closeTime,
double optimizerEstimatedRowCount,
double optimizerEstimatedCost)
|
Method Summary | |
---|---|
protected java.lang.String |
dumpEstimatedCosts(java.lang.String subIndent)
Dump out the estimated cost information |
protected java.lang.String |
dumpTimeStats(java.lang.String indent,
java.lang.String subIndent)
Dump out the time information for run time stats. |
private java.lang.String |
formatDouble(double toFormat)
|
java.util.Vector |
getChildren()
Get the objects to be displayed when this tree object is expanded. |
long |
getChildrenTime()
Return the time for all operations performed by the children of this node. |
double |
getEstimatedRowCount()
Get the estimated row count for the number of rows returned by the associated query or statement. |
abstract 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. |
long |
getNodeTime()
Return the time for all operations performed by this node, but not the time for the children of this node. |
java.lang.Object |
getResultSetDescriptor(java.lang.Object rsID,
java.lang.Object parentID,
java.lang.Object scanID,
java.lang.Object sortID,
java.lang.Object stmtID,
java.lang.Object timingID)
|
java.lang.Object |
getResultSetTimingsDescriptor(java.lang.Object timingID)
|
java.lang.String |
getRSXplainDetails()
|
java.lang.Object |
getScanPropsDescriptor(java.lang.Object UUID)
|
java.lang.Object |
getSortPropsDescriptor(java.lang.Object UUID)
|
long |
getTotalTime()
Return the time for all operations performed by this node, and the children of this node. |
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.impl.sql.execute.rts.ResultSetStatistics |
---|
getScanStatisticsText, getStatementExecutionPlanText |
Methods inherited from interface org.apache.derby.iapi.sql.execute.xplain.XPLAINable |
---|
accept, getRSXplainType |
Field Detail |
---|
public int numOpens
public int rowsSeen
public int rowsFiltered
public long constructorTime
public long openTime
public long nextTime
public long closeTime
public long inspectOverall
public long inspectNum
public java.lang.String inspectDesc
public double optimizerEstimatedRowCount
public double optimizerEstimatedCost
private static java.text.DecimalFormat df
Constructor Detail |
---|
public RealBasicNoPutResultSetStatistics(int numOpens, int rowsSeen, int rowsFiltered, long constructorTime, long openTime, long nextTime, long closeTime, double optimizerEstimatedRowCount, double optimizerEstimatedCost)
Method Detail |
---|
protected final java.lang.String dumpTimeStats(java.lang.String indent, java.lang.String subIndent)
protected final java.lang.String dumpEstimatedCosts(java.lang.String subIndent)
private java.lang.String formatDouble(double toFormat)
public java.util.Vector getChildren()
The objects returned can be of any type, including addtional Inspectables.
public long getTotalTime()
public long getChildrenTime()
public long getNodeTime()
public abstract java.lang.String getNodeName()
public java.lang.String getNodeOn()
public double getEstimatedRowCount()
getEstimatedRowCount
in interface ResultSetStatistics
public java.lang.String getRSXplainDetails()
getRSXplainDetails
in interface XPLAINable
public java.lang.Object getResultSetDescriptor(java.lang.Object rsID, java.lang.Object parentID, java.lang.Object scanID, java.lang.Object sortID, java.lang.Object stmtID, java.lang.Object timingID)
getResultSetDescriptor
in interface XPLAINable
public java.lang.Object getResultSetTimingsDescriptor(java.lang.Object timingID)
getResultSetTimingsDescriptor
in interface XPLAINable
public java.lang.Object getSortPropsDescriptor(java.lang.Object UUID)
getSortPropsDescriptor
in interface XPLAINable
public java.lang.Object getScanPropsDescriptor(java.lang.Object UUID)
getScanPropsDescriptor
in interface XPLAINable
|
Built on Thu 2010-12-23 20:49:13+0000, from revision ??? | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |