|
|||||||||
| Home >> All >> org >> apache >> derby >> impl >> sql >> execute >> [ rts overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.apache.derby.impl.sql.execute.rts
Class RealCurrentOfStatistics

java.lang.Objectorg.apache.derby.impl.sql.execute.rts.RealBasicNoPutResultSetStatistics
org.apache.derby.impl.sql.execute.rts.RealNoPutResultSetStatistics
org.apache.derby.impl.sql.execute.rts.RealCurrentOfStatistics
- All Implemented Interfaces:
- ResultSetStatistics
- public class RealCurrentOfStatistics
- extends RealNoPutResultSetStatistics
ResultSetStatistics implemenation for CurrentOfResultSet.
| Field Summary | |
long |
closeTime
|
long |
constructorTime
|
protected java.lang.String |
indent
|
java.lang.String |
inspectDesc
|
long |
inspectNum
|
long |
inspectOverall
|
long |
nextTime
|
int |
numOpens
|
long |
openTime
|
double |
optimizerEstimatedCost
|
double |
optimizerEstimatedRowCount
|
int |
resultSetNumber
|
int |
rowsFiltered
|
int |
rowsSeen
|
protected int |
sourceDepth
|
protected java.lang.String |
subIndent
|
| Constructor Summary | |
RealCurrentOfStatistics(int numOpens,
int rowsSeen,
int rowsFiltered,
long constructorTime,
long openTime,
long nextTime,
long closeTime,
int resultSetNumber)
|
|
| 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. |
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. |
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.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. |
long |
getTotalTime()
Return the time for all operations performed by this node, and the children of this node. |
protected void |
initFormatInfo(int depth)
Initialize the format info for run time statistics. |
java.lang.String |
toString()
Convert this Object to a human-readable String. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
resultSetNumber
public int resultSetNumber
indent
protected java.lang.String indent
subIndent
protected java.lang.String subIndent
sourceDepth
protected int sourceDepth
numOpens
public int numOpens
rowsSeen
public int rowsSeen
rowsFiltered
public int rowsFiltered
constructorTime
public long constructorTime
openTime
public long openTime
nextTime
public long nextTime
closeTime
public long closeTime
inspectOverall
public long inspectOverall
inspectNum
public long inspectNum
inspectDesc
public java.lang.String inspectDesc
optimizerEstimatedRowCount
public double optimizerEstimatedRowCount
optimizerEstimatedCost
public double optimizerEstimatedCost
| Constructor Detail |
RealCurrentOfStatistics
public RealCurrentOfStatistics(int numOpens,
int rowsSeen,
int rowsFiltered,
long constructorTime,
long openTime,
long nextTime,
long closeTime,
int resultSetNumber)
| Method Detail |
getStatementExecutionPlanText
public java.lang.String getStatementExecutionPlanText(int depth)
- Return 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.
toString
public java.lang.String toString()
- Description copied from class:
java.lang.Object - Convert this Object to a human-readable String.
There are no limits placed on how long this String
should be or what it should contain. We suggest you
make it as intuitive as possible to be able to place
it into System.out.println() 55
and such.
It is typical, but not required, to ensure that this method never completes abruptly with a java.lang.RuntimeException.
This method will be called when performing string concatenation with this object. If the result is
null, string concatenation will instead use"null".The default implementation returns
getClass().getName() + "@" + Integer.toHexString(hashCode()).
getNodeName
public java.lang.String getNodeName()
- Format for display, a name for this node.
- Specified by:
getNodeNamein classRealBasicNoPutResultSetStatistics
initFormatInfo
protected void initFormatInfo(int depth)
- Initialize the format info for run time statistics.
dumpTimeStats
protected final java.lang.String dumpTimeStats(java.lang.String indent, java.lang.String subIndent)
- Dump out the time information for run time stats.
dumpEstimatedCosts
protected final java.lang.String dumpEstimatedCosts(java.lang.String subIndent)
- Dump out the estimated cost information
getChildren
public java.util.Vector getChildren()
- Get the objects to be displayed when this tree object is expanded.
The objects returned can be of any type, including addtional Inspectables.
getTotalTime
public long getTotalTime()
- Return the time for all operations performed by this node, and the children
of this node. The times included open, next, and close.
getChildrenTime
public long getChildrenTime()
- Return the time for all operations performed by the children of this node.
getNodeTime
public long getNodeTime()
- Return the time for all operations performed by this node, but not the
time for the children of this node.
getNodeOn
public 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.
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
|
|||||||||
| Home >> All >> org >> apache >> derby >> impl >> sql >> execute >> [ rts overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC