Top Description Fields Constructors Methods
org.hsqldb.jdbc

public final Class JDBCColumnMetaData

extends Object
Class Inheritance
Imports
java.lang.reflect.Field

Provides a site for holding the ResultSetMetaData for individual ResultSet columns. In 2.0 it is implemented as a simple data structure derived from calls to JDBCResultSetMetaData methods. purposes.
Authors
Campbell Burnet (campbell-burnet@users dot sourceforge.net), Fred Toussi (fredt@users dot sourceforge.net)
Since
HSQLDB 1.7.2
Version
2.7.3

Field Summary

Modifier and TypeField and Description
public String
catalogName

The column's table's catalog name.

public String
columnClassName

The fully-qualified name of the Java class whose instances are manufactured if the method ResultSet.getObject is called to retrieve a value from the column.

public int
columnDisplaySize

The column's normal max width in chars.

public String
columnLabel

The suggested column title for use in printouts and displays.

public String
columnName

The column's name.

public int
columnType

The column's SQL type.

public boolean
isAutoIncrement

Whether the value of the column are automatically numbered.

public boolean
isCaseSensitive

Whether the column's value's case matters.

public boolean
isCurrency

Whether the values in the column are cash values.

public boolean
isDefinitelyWritable

Whether a write on the column will definitely succeed.

public int
isNullable

The nullability of values in the column.

public boolean
isReadOnly

Whether the column's values are definitely not writable.

public boolean
isSearchable

Whether the column's values can be used in a where clause.

public boolean
isSigned

Whether values in the column are signed numbers.

public boolean
isWritable

Whether it is possible for a write on the column to succeed.

public int
precision

The column's value's number of decimal digits.

public int
scale

The column's value's number of digits to right of the decimal point.

public String
schemaName

The column's table's schema.

public String
tableName

The column's table's name.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String

Returns:

a String representation of this object
toString
()

Overrides java.lang.Object.toString.

Retrieves a String representation of this object.

private String

Returns:

a String representation of this object
toStringImpl
()

Provides the implementation of the toString() method.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

catalogNameback to summary
public String catalogName

The column's table's catalog name.

columnClassNameback to summary
public String columnClassName

The fully-qualified name of the Java class whose instances are manufactured if the method ResultSet.getObject is called to retrieve a value from the column.

columnDisplaySizeback to summary
public int columnDisplaySize

The column's normal max width in chars.

columnLabelback to summary
public String columnLabel

The suggested column title for use in printouts and displays.

columnNameback to summary
public String columnName

The column's name.

columnTypeback to summary
public int columnType

The column's SQL type.

isAutoIncrementback to summary
public boolean isAutoIncrement

Whether the value of the column are automatically numbered.

isCaseSensitiveback to summary
public boolean isCaseSensitive

Whether the column's value's case matters.

isCurrencyback to summary
public boolean isCurrency

Whether the values in the column are cash values.

isDefinitelyWritableback to summary
public boolean isDefinitelyWritable

Whether a write on the column will definitely succeed.

isNullableback to summary
public int isNullable

The nullability of values in the column.

isReadOnlyback to summary
public boolean isReadOnly

Whether the column's values are definitely not writable.

isSearchableback to summary
public boolean isSearchable

Whether the column's values can be used in a where clause.

isSignedback to summary
public boolean isSigned

Whether values in the column are signed numbers.

isWritableback to summary
public boolean isWritable

Whether it is possible for a write on the column to succeed.

precisionback to summary
public int precision

The column's value's number of decimal digits.

scaleback to summary
public int scale

The column's value's number of digits to right of the decimal point.

schemaNameback to summary
public String schemaName

The column's table's schema.

tableNameback to summary
public String tableName

The column's table's name.

Constructor Detail

JDBCColumnMetaDataback to summary
public JDBCColumnMetaData()

Method Detail

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Retrieves a String representation of this object.

Returns:String

a String representation of this object

toStringImplback to summary
private String toStringImpl() throws Exception

Provides the implementation of the toString() method.

Returns:String

a String representation of this object