Class XPLAINScanPropsDescriptor

    • Field Detail

      • scan_rs_id

        private UUID scan_rs_id
      • scan_object_name

        private java.lang.String scan_object_name
      • scan_object_type

        private java.lang.String scan_object_type
      • scan_type

        private java.lang.String scan_type
      • isolation_level

        private java.lang.String isolation_level
      • no_visited_pages

        private java.lang.Integer no_visited_pages
      • no_visited_rows

        private java.lang.Integer no_visited_rows
      • no_qualified_rows

        private java.lang.Integer no_qualified_rows
      • no_visited_deleted_rows

        private java.lang.Integer no_visited_deleted_rows
      • no_fetched_columns

        private java.lang.Integer no_fetched_columns
      • bitset_of_fetched_columns

        private java.lang.String bitset_of_fetched_columns
      • btree_height

        private java.lang.Integer btree_height
      • fetch_size

        private java.lang.Integer fetch_size
      • start_position

        private java.lang.String start_position
      • stop_position

        private java.lang.String stop_position
      • scan_qualifiers

        private java.lang.String scan_qualifiers
      • next_qualifiers

        private java.lang.String next_qualifiers
      • hash_key_column_numbers

        private java.lang.String hash_key_column_numbers
      • hash_table_size

        private java.lang.Integer hash_table_size
      • indexColumnNames

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

      • XPLAINScanPropsDescriptor

        public XPLAINScanPropsDescriptor()
      • XPLAINScanPropsDescriptor

        public XPLAINScanPropsDescriptor​(UUID scan_rs_id,
                                         java.lang.String scan_object_name,
                                         java.lang.String scan_object_type,
                                         java.lang.String scan_type,
                                         java.lang.String isolation_level,
                                         java.lang.Integer no_visited_pages,
                                         java.lang.Integer no_visited_rows,
                                         java.lang.Integer no_qualified_rows,
                                         java.lang.Integer no_visited_deleted_rows,
                                         java.lang.Integer no_fetched_columns,
                                         java.lang.String bitset_of_fetched_columns,
                                         java.lang.Integer btree_height,
                                         java.lang.Integer fetch_size,
                                         java.lang.String start_position,
                                         java.lang.String stop_position,
                                         java.lang.String scan_qualifiers,
                                         java.lang.String next_qualifiers,
                                         java.lang.String hash_key_column_numbers,
                                         java.lang.Integer hash_table_size)
    • Method Detail

      • setStatementParameters

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

        public void setScan_type​(java.lang.String scan_type)
      • setNo_visited_pages

        public void setNo_visited_pages​(java.lang.Integer no_visited_pages)
      • setNo_visited_rows

        public void setNo_visited_rows​(java.lang.Integer no_visited_rows)
      • setNo_qualified_rows

        public void setNo_qualified_rows​(java.lang.Integer no_qualified_rows)
      • setNo_fetched_columns

        public void setNo_fetched_columns​(java.lang.Integer no_fetched_columns)
      • setNo_visited_deleted_rows

        public void setNo_visited_deleted_rows​(java.lang.Integer no_visited_deleted_rows)
      • setBtree_height

        public void setBtree_height​(java.lang.Integer btree_height)
      • setBitset_of_fetched_columns

        public void setBitset_of_fetched_columns​(java.lang.String bitset_of_fetched_columns)
      • 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.