Class XPLAINScanPropsDescriptor
java.lang.Object
org.apache.derby.impl.sql.catalog.XPLAINTableDescriptor
org.apache.derby.impl.sql.catalog.XPLAINScanPropsDescriptor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate Integerprivate Integerprivate Stringprivate Integerprivate static final String[][]private Stringprivate Stringprivate Integerprivate Integerprivate Integerprivate Integerprivate Integerprivate Stringprivate Stringprivate Stringprivate UUIDprivate Stringprivate Stringprivate String(package private) static final String -
Constructor Summary
ConstructorsConstructorDescriptionXPLAINScanPropsDescriptor(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 TypeMethodDescriptionBuilds a list of columns suitable for creating this Catalog.voidsetBitset_of_fetched_columns(String bitset_of_fetched_columns) voidsetBtree_height(Integer btree_height) voidsetNo_fetched_columns(Integer no_fetched_columns) voidsetNo_qualified_rows(Integer no_qualified_rows) voidsetNo_visited_deleted_rows(Integer no_visited_deleted_rows) voidsetNo_visited_pages(Integer no_visited_pages) voidsetNo_visited_rows(Integer no_visited_rows) voidsetScan_type(String scan_type) voidMethods inherited from class XPLAINTableDescriptor
getTableDDL, getTableInsert
-
Field Details
-
scan_rs_id
-
scan_object_name
-
scan_object_type
-
scan_type
-
isolation_level
-
no_visited_pages
-
no_visited_rows
-
no_qualified_rows
-
no_visited_deleted_rows
-
no_fetched_columns
-
bitset_of_fetched_columns
-
btree_height
-
fetch_size
-
start_position
-
stop_position
-
scan_qualifiers
-
next_qualifiers
-
hash_key_column_numbers
-
hash_table_size
-
TABLENAME_STRING
- See Also:
-
indexColumnNames
-
-
Constructor Details
-
XPLAINScanPropsDescriptor
public XPLAINScanPropsDescriptor() -
XPLAINScanPropsDescriptor
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 Details
-
setStatementParameters
- Throws:
SQLException
-
setScan_type
-
setNo_visited_pages
-
setNo_visited_rows
-
setNo_qualified_rows
-
setNo_fetched_columns
-
setNo_visited_deleted_rows
-
setBtree_height
-
setBitset_of_fetched_columns
-
getCatalogName
- Specified by:
getCatalogNamein classXPLAINTableDescriptor
-
buildColumnList
Builds a list of columns suitable for creating this Catalog.- Specified by:
buildColumnListin classXPLAINTableDescriptor- Returns:
- array of SystemColumn suitable for making this catalog.
-