|
|||||||||
| 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
org.apache.derby.impl.sql.execute.rts.RealNoPutResultSetStatistics
org.apache.derby.impl.sql.execute.rts.RealIndexRowToBaseRowStatistics
public class RealIndexRowToBaseRowStatistics
ResultSetStatistics implemenation for IndexRowToBaseRowResultSet.
| Field Summary | |
|---|---|
ResultSetStatistics |
childResultSetStatistics
|
java.lang.String |
colsAccessedFromHeap
|
java.lang.String |
tableName
|
| Fields inherited from class org.apache.derby.impl.sql.execute.rts.RealNoPutResultSetStatistics |
|---|
indent, resultSetNumber, sourceDepth, subIndent |
| Fields inherited from class org.apache.derby.impl.sql.execute.rts.RealBasicNoPutResultSetStatistics |
|---|
closeTime, constructorTime, inspectDesc, inspectNum, inspectOverall, nextTime, numOpens, openTime, optimizerEstimatedCost, optimizerEstimatedRowCount, rowsFiltered, rowsSeen |
| Constructor Summary | |
|---|---|
RealIndexRowToBaseRowStatistics(int numOpens,
int rowsSeen,
int rowsFiltered,
long constructorTime,
long openTime,
long nextTime,
long closeTime,
int resultSetNumber,
java.lang.String tableName,
FormatableBitSet colsAccessedFromHeap,
double optimizerEstimatedRowCount,
double optimizerEstimatedCost,
ResultSetStatistics childResultSetStatistics)
|
|
| Method Summary | |
|---|---|
void |
accept(XPLAINVisitor visitor)
This method gets called to let a visitor visit this XPLAINable object. |
java.util.Vector |
getChildren()
Get the objects to be displayed when this tree object is expanded. |
(package private) ResultSetStatistics |
getChildResultSetStatistics()
Return the ResultSetStatistics for the child of this node. |
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. |
java.lang.String |
getRSXplainDetails()
|
java.lang.String |
getRSXplainType()
|
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. |
java.lang.String |
toString()
|
| Methods inherited from class org.apache.derby.impl.sql.execute.rts.RealNoPutResultSetStatistics |
|---|
initFormatInfo |
| Methods inherited from class org.apache.derby.impl.sql.execute.rts.RealBasicNoPutResultSetStatistics |
|---|
dumpEstimatedCosts, dumpTimeStats, getChildrenTime, getEstimatedRowCount, getNodeTime, getResultSetDescriptor, getResultSetTimingsDescriptor, getScanPropsDescriptor, getSortPropsDescriptor, getTotalTime |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public java.lang.String tableName
public ResultSetStatistics childResultSetStatistics
public java.lang.String colsAccessedFromHeap
| Constructor Detail |
|---|
public RealIndexRowToBaseRowStatistics(int numOpens,
int rowsSeen,
int rowsFiltered,
long constructorTime,
long openTime,
long nextTime,
long closeTime,
int resultSetNumber,
java.lang.String tableName,
FormatableBitSet colsAccessedFromHeap,
double optimizerEstimatedRowCount,
double optimizerEstimatedCost,
ResultSetStatistics childResultSetStatistics)
| Method Detail |
|---|
public java.lang.String getStatementExecutionPlanText(int depth)
depth - Indentation level.
public java.lang.String getScanStatisticsText(java.lang.String tableName,
int depth)
depth - Indentation level.tableName - if not NULL then print information for this table only
public java.lang.String toString()
toString in class java.lang.Objectpublic java.util.Vector getChildren()
RealBasicNoPutResultSetStatisticsThe objects returned can be of any type, including addtional Inspectables.
getChildren in class RealBasicNoPutResultSetStatisticspublic java.lang.String getNodeOn()
getNodeOn in class RealBasicNoPutResultSetStatisticspublic java.lang.String getNodeName()
getNodeName in class RealBasicNoPutResultSetStatisticsResultSetStatistics getChildResultSetStatistics()
public void accept(XPLAINVisitor visitor)
XPLAINable
public java.lang.String getRSXplainType()
public java.lang.String getRSXplainDetails()
getRSXplainDetails in interface XPLAINablegetRSXplainDetails in class RealBasicNoPutResultSetStatistics
|
Built on Wed 2013-06-12 15:21:56+0000, from revision ??? | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||