Top Fields Constructors Methods
org.apache.derby.impl.sql.catalog

public Class XPLAINScanPropsDescriptor

extends XPLAINTableDescriptor
Class Inheritance
Imports
java.sql.PreparedStatement, .SQLException, .Types, org.apache.derby.catalog.UUID, org.apache.derby.iapi.sql.dictionary.SystemColumn, org.apache.derby.iapi.types.TypeId

Field Summary

Modifier and TypeField and Description
private String
private Integer
private Integer
private String
private Integer
private static final String[][]
private String
private String
private Integer
private Integer
private Integer
private Integer
private Integer
private String
private String
private String
private UUID
private String
private String
private String
pack-priv static final String

Constructor Summary

AccessConstructor and Description
public
public
XPLAINScanPropsDescriptor(UUID scan_rs_id, String scan_object_name, String scan_object_type, String scan_type, String isolation_level, Integer no_visited_pages, Integer no_visited_rows, Integer no_qualified_rows, Integer no_visited_deleted_rows, Integer no_fetched_columns, String bitset_of_fetched_columns, Integer btree_height, Integer fetch_size, String start_position, String stop_position, String scan_qualifiers, String next_qualifiers, String hash_key_column_numbers, Integer hash_table_size)

Method Summary

Modifier and TypeMethod and Description
public SystemColumn[]

Returns:

array of SystemColumn suitable for making this catalog.
buildColumnList
()

Implements abstract org.apache.derby.impl.sql.catalog.XPLAINTableDescriptor.buildColumnList.

Builds a list of columns suitable for creating this Catalog.

public String
public void
setBitset_of_fetched_columns(String bitset_of_fetched_columns)

public void
setBtree_height(Integer btree_height)

public void
setNo_fetched_columns(Integer no_fetched_columns)

public void
setNo_qualified_rows(Integer no_qualified_rows)

public void
setNo_visited_deleted_rows(Integer no_visited_deleted_rows)

public void
setNo_visited_pages(Integer no_visited_pages)

public void
setNo_visited_rows(Integer no_visited_rows)

public void
setScan_type(String scan_type)

public void
Inherited from org.apache.derby.impl.sql.catalog.XPLAINTableDescriptor:
getTableDDLgetTableInsert

Field Detail

bitset_of_fetched_columnsback to summary
private String bitset_of_fetched_columns
btree_heightback to summary
private Integer btree_height
fetch_sizeback to summary
private Integer fetch_size
hash_key_column_numbersback to summary
private String hash_key_column_numbers
hash_table_sizeback to summary
private Integer hash_table_size
indexColumnNamesback to summary
private static final String[][] indexColumnNames
isolation_levelback to summary
private String isolation_level
next_qualifiersback to summary
private String next_qualifiers
no_fetched_columnsback to summary
private Integer no_fetched_columns
no_qualified_rowsback to summary
private Integer no_qualified_rows
no_visited_deleted_rowsback to summary
private Integer no_visited_deleted_rows
no_visited_pagesback to summary
private Integer no_visited_pages
no_visited_rowsback to summary
private Integer no_visited_rows
scan_object_nameback to summary
private String scan_object_name
scan_object_typeback to summary
private String scan_object_type
scan_qualifiersback to summary
private String scan_qualifiers
scan_rs_idback to summary
private UUID scan_rs_id
scan_typeback to summary
private String scan_type
start_positionback to summary
private String start_position
stop_positionback to summary
private String stop_position
TABLENAME_STRINGback to summary
pack-priv static final String TABLENAME_STRING

Constructor Detail

XPLAINScanPropsDescriptorback to summary
public XPLAINScanPropsDescriptor()
XPLAINScanPropsDescriptorback to summary
public XPLAINScanPropsDescriptor(UUID scan_rs_id, String scan_object_name, String scan_object_type, String scan_type, String isolation_level, Integer no_visited_pages, Integer no_visited_rows, Integer no_qualified_rows, Integer no_visited_deleted_rows, Integer no_fetched_columns, String bitset_of_fetched_columns, Integer btree_height, Integer fetch_size, String start_position, String stop_position, String scan_qualifiers, String next_qualifiers, String hash_key_column_numbers, Integer hash_table_size)

Method Detail

buildColumnListback to summary
public SystemColumn[] buildColumnList()

Implements abstract org.apache.derby.impl.sql.catalog.XPLAINTableDescriptor.buildColumnList.

Builds a list of columns suitable for creating this Catalog.

Returns:SystemColumn[]

array of SystemColumn suitable for making this catalog.

getCatalogNameback to summary
public String getCatalogName()

Implements abstract org.apache.derby.impl.sql.catalog.XPLAINTableDescriptor.getCatalogName.

setBitset_of_fetched_columnsback to summary
public void setBitset_of_fetched_columns(String bitset_of_fetched_columns)
setBtree_heightback to summary
public void setBtree_height(Integer btree_height)
setNo_fetched_columnsback to summary
public void setNo_fetched_columns(Integer no_fetched_columns)
setNo_qualified_rowsback to summary
public void setNo_qualified_rows(Integer no_qualified_rows)
setNo_visited_deleted_rowsback to summary
public void setNo_visited_deleted_rows(Integer no_visited_deleted_rows)
setNo_visited_pagesback to summary
public void setNo_visited_pages(Integer no_visited_pages)
setNo_visited_rowsback to summary
public void setNo_visited_rows(Integer no_visited_rows)
setScan_typeback to summary
public void setScan_type(String scan_type)
setStatementParametersback to summary
public void setStatementParameters(PreparedStatement ps) throws SQLException