Method Summary |
|
Integer | getBRIPseudo() Retrieves whether the best row identifier column is
a pseudo column, like an Oracle ROWID. |
Integer | getBRIScope() Retrieves the scope of the best row identifier. |
Integer | getColBufLen(int i) Retrieves, if definitely known, the transfer size for values of the
specified column, in bytes. |
Integer | getColCharOctLen(int i) Retrieves the declared size, in bytes, for character-valued
columns. |
Integer | getColDataType(int i) Retrieves the SQL data type code for the specified column. |
String | getColDataTypeName(int i) Retrieves the SQL data type name for the specified column. |
Integer | getColDataTypeSub(int i) Retrieves the HSQLDB data subtype code for the specified column. |
String | getColDefault(int i) Retrieves the declared default value expression for the column. |
Boolean | getColIsIdentity(int i) Retrieves whether the specified column is the identity column for
the table. |
String | getColIsNullable(int i) Retrieves whether the specified column is nullable. |
String | getColName(int i) Retrieves the simple name of the specified column. |
Integer | getColNullability(int i) Retrieves the specified column's nullablility. |
Integer | getColPrecRadix(int i) Retrieves the number base that should be used to interpret the
specified column's numeric precision, as reported by getColSize(int). |
String | getColRemarks(int i) Retrieves the remarks, if any, recorded against the specified
column. |
Integer | getColScale(int i) Retrieves the declared (but not currently enforced) or implicit fixed
number of digits to the right of the decimal point for exact numeric
types. |
String | getColScopeCat(int i) Retrieves null (not implemented). |
String | getColScopeSchem(int i) Retrieves null (not implemented). |
String | getColScopeTable(int i) Retrieves null (not implemented). |
Integer | getColSize(int i) Retrieves either the declared or maximum length/precision for
the specified column, if its type allows a precision/length
declaration, else null. |
Integer | getColSqlDataType(int i) Retrieves the SQL CLI data type code for the specified column. |
Integer | getColSqlDateTimeSub(int i) Retrieves the SQL CLI datetime subtype for the specified column. |
String | getDataSource() Retrieves the full data source descriptor for [TEMP] TEXT tables. |
String | getHsqlType() Retrieves the HSQLDB-specific type of the table. |
Integer | getIndexCardinality(int i) Retrieves null (not implemented). |
String | getIndexColDirection(int i, int columnPosition) Retrieves the sort-direction for the specified column in the
specified index. |
int[] | getIndexColumns(int i) Retrieves an array map from the zero-based ordinal positions of the
columns in the specfied Index to the zero-based ordinal positions of
the same columns in the table. |
String | getIndexName(int i) Retrieves the simple name of the specified Index. |
Integer | getIndexRowCardinality(int i) Retrieves null (not implemented). |
Integer | getIndexType(int i) Retrieves the DatabaseMetaData type code of the specified Index. |
int | getIndexVisibleColumns(int i) Retrieves the number of visible columns in the specified Index. |
String | getName() Retrieves the simple name of the table. |
Long | getNextIdentity() Retrieves the value of the next automatically assigned identity. |
String | getRemark() Retrieves the remarks (if any) recorded against the Table. |
String | getStandardType() Retrieves the standard JDBC type of the table. |
Table | getTable() Retrieves the Table object on which this object is currently
reporting. |
Boolean | isDataSourceDescending() Retrieves, for [TEMP] TEXT tables, whether the table's data source
descriptor requests descending read semantics. |
Boolean | isIndexNonUnique(int i) Retrieves whether the specified Index is non-unique. |
Boolean | isReadOnly() Retrieves whether the table is in data read-only mode. |
void | setLocale(Locale l) Sets the Locale for table and column remarks. |
void | setTable(Table table) Assigns the Table object on which this object is to report. |