org.apache.derby.impl.sql.catalog
Class XPLAINResultSetDescriptor

java.lang.Object
  extended by org.apache.derby.impl.sql.catalog.XPLAINTableDescriptor
      extended by org.apache.derby.impl.sql.catalog.XPLAINResultSetDescriptor

public class XPLAINResultSetDescriptor
extends XPLAINTableDescriptor


Field Summary
private  java.lang.Integer affected_rows
           
private  java.lang.String deferred_rows
           
private  java.lang.Integer empty_right_rows
           
private  java.lang.Double est_cost
           
private  java.lang.Double est_row_count
           
private  java.lang.Integer filtered_rows
           
private  java.lang.String index_key_optimization
           
private static java.lang.String[][] indexColumnNames
           
private  java.lang.Integer input_rows
           
private  java.lang.String lock_granularity
           
private  java.lang.String lock_mode
           
private  java.lang.Integer no_index_updates
           
private  java.lang.Integer no_opens
           
private  java.lang.String op_details
           
private  java.lang.String op_identifier
           
private  UUID parent_rs_id
           
private  java.lang.Integer returned_rows
           
private  UUID rs_id
           
private  UUID scan_rs_id
           
private  java.lang.Integer seen_rows
           
private  java.lang.Integer seen_rows_right
           
private  UUID sort_rs_id
           
private  UUID stmt_id
           
(package private) static java.lang.String TABLENAME_STRING
           
private  UUID timing_id
           
 
Constructor Summary
XPLAINResultSetDescriptor()
           
XPLAINResultSetDescriptor(UUID rs_id, java.lang.String op_identifier, java.lang.String op_details, java.lang.Integer no_opens, java.lang.Integer no_index_updates, java.lang.String lock_mode, java.lang.String lock_granularity, UUID parent_rs_id, java.lang.Double est_row_count, java.lang.Double est_cost, java.lang.Integer affected_rows, java.lang.String deferred_rows, java.lang.Integer input_rows, java.lang.Integer seen_rows, java.lang.Integer seen_rows_right, java.lang.Integer filtered_rows, java.lang.Integer returned_rows, java.lang.Integer empty_right_rows, java.lang.String index_key_optimization, UUID scan_rs_id, UUID sort_rs_id, UUID stmt_id, UUID timing_id)
           
 
Method Summary
 SystemColumn[] buildColumnList()
          Builds a list of columns suitable for creating this Catalog.
 java.lang.String getCatalogName()
           
 void setStatementParameters(java.sql.PreparedStatement ps)
           
 
Methods inherited from class org.apache.derby.impl.sql.catalog.XPLAINTableDescriptor
getTableDDL, getTableInsert
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rs_id

private UUID rs_id

op_identifier

private java.lang.String op_identifier

op_details

private java.lang.String op_details

no_opens

private java.lang.Integer no_opens

no_index_updates

private java.lang.Integer no_index_updates

lock_granularity

private java.lang.String lock_granularity

lock_mode

private java.lang.String lock_mode

parent_rs_id

private UUID parent_rs_id

est_row_count

private java.lang.Double est_row_count

est_cost

private java.lang.Double est_cost

affected_rows

private java.lang.Integer affected_rows

deferred_rows

private java.lang.String deferred_rows

input_rows

private java.lang.Integer input_rows

seen_rows

private java.lang.Integer seen_rows

seen_rows_right

private java.lang.Integer seen_rows_right

filtered_rows

private java.lang.Integer filtered_rows

returned_rows

private java.lang.Integer returned_rows

empty_right_rows

private java.lang.Integer empty_right_rows

index_key_optimization

private java.lang.String index_key_optimization

scan_rs_id

private UUID scan_rs_id

sort_rs_id

private UUID sort_rs_id

stmt_id

private UUID stmt_id

timing_id

private UUID timing_id

TABLENAME_STRING

static final java.lang.String TABLENAME_STRING
See Also:
Constant Field Values

indexColumnNames

private static final java.lang.String[][] indexColumnNames
Constructor Detail

XPLAINResultSetDescriptor

public XPLAINResultSetDescriptor()

XPLAINResultSetDescriptor

public XPLAINResultSetDescriptor(UUID rs_id,
                                 java.lang.String op_identifier,
                                 java.lang.String op_details,
                                 java.lang.Integer no_opens,
                                 java.lang.Integer no_index_updates,
                                 java.lang.String lock_mode,
                                 java.lang.String lock_granularity,
                                 UUID parent_rs_id,
                                 java.lang.Double est_row_count,
                                 java.lang.Double est_cost,
                                 java.lang.Integer affected_rows,
                                 java.lang.String deferred_rows,
                                 java.lang.Integer input_rows,
                                 java.lang.Integer seen_rows,
                                 java.lang.Integer seen_rows_right,
                                 java.lang.Integer filtered_rows,
                                 java.lang.Integer returned_rows,
                                 java.lang.Integer empty_right_rows,
                                 java.lang.String index_key_optimization,
                                 UUID scan_rs_id,
                                 UUID sort_rs_id,
                                 UUID stmt_id,
                                 UUID timing_id)
Method Detail

setStatementParameters

public void setStatementParameters(java.sql.PreparedStatement ps)
                            throws java.sql.SQLException
Throws:
java.sql.SQLException

getCatalogName

public java.lang.String getCatalogName()
Specified by:
getCatalogName in class XPLAINTableDescriptor

buildColumnList

public SystemColumn[] buildColumnList()
Builds a list of columns suitable for creating this Catalog.

Specified by:
buildColumnList in class XPLAINTableDescriptor
Returns:
array of SystemColumn suitable for making this catalog.

Built on Thu 2011-03-10 11:54:14+0000, from revision ???

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