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

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

public class XPLAINStatementTimingsDescriptor
extends XPLAINTableDescriptor


Field Summary
private  java.sql.Timestamp begin_comp_time
           
private  java.sql.Timestamp begin_exe_time
           
private  java.lang.Long bind_time
           
private  java.lang.Long compile_time
           
private  java.sql.Timestamp end_comp_time
           
private  java.sql.Timestamp end_exe_time
           
private  java.lang.Long execute_time
           
private  java.lang.Long generate_time
           
private static java.lang.String[][] indexColumnNames
           
private  java.lang.Long optimize_time
           
private  java.lang.Long parse_time
           
(package private) static java.lang.String TABLENAME_STRING
           
private  UUID timing_id
           
 
Constructor Summary
XPLAINStatementTimingsDescriptor()
           
XPLAINStatementTimingsDescriptor(UUID timing_id, java.lang.Long parse_time, java.lang.Long bind_time, java.lang.Long optimize_time, java.lang.Long generate_time, java.lang.Long compile_time, java.lang.Long execute_time, java.sql.Timestamp begin_comp_time, java.sql.Timestamp end_comp_time, java.sql.Timestamp begin_exe_time, java.sql.Timestamp end_exe_time)
           
 
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

timing_id

private UUID timing_id

parse_time

private java.lang.Long parse_time

bind_time

private java.lang.Long bind_time

optimize_time

private java.lang.Long optimize_time

generate_time

private java.lang.Long generate_time

compile_time

private java.lang.Long compile_time

execute_time

private java.lang.Long execute_time

begin_comp_time

private java.sql.Timestamp begin_comp_time

end_comp_time

private java.sql.Timestamp end_comp_time

begin_exe_time

private java.sql.Timestamp begin_exe_time

end_exe_time

private java.sql.Timestamp end_exe_time

TABLENAME_STRING

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

indexColumnNames

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

XPLAINStatementTimingsDescriptor

public XPLAINStatementTimingsDescriptor()

XPLAINStatementTimingsDescriptor

public XPLAINStatementTimingsDescriptor(UUID timing_id,
                                        java.lang.Long parse_time,
                                        java.lang.Long bind_time,
                                        java.lang.Long optimize_time,
                                        java.lang.Long generate_time,
                                        java.lang.Long compile_time,
                                        java.lang.Long execute_time,
                                        java.sql.Timestamp begin_comp_time,
                                        java.sql.Timestamp end_comp_time,
                                        java.sql.Timestamp begin_exe_time,
                                        java.sql.Timestamp end_exe_time)
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 2012-03-29 21:53:33+0000, from revision ???

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