[reporter="hersker", created="Wed, 8 Mar 2006 14:46:19 -0500 (GMT-05:00)"]
The Farrago base class, FarragoJdbcMetaDataImpl, is used by
FarragoResultSetMetaData and an equivalent class in Aspen to supply the
metadata that can be interrogated by a client of JDBC's ResultSetMetaData
interface.
FarragoJdbcMetaDataImpl has many stubbed methods which return constant values.
Some but not all of these methods are marked TODO.
The following metadata items are given constant values:
catalogName
className
schemaName
tableName
autoIncrement
currency
writable
definitelyWritable
readOnly
caseSensitive
searchable
signed
It may be that most of these are of low importance and/or usefulness. Of them,
though, I think a JDBC programmer would most like to have
signed
tableName
[reporter="hersker", created="Wed, 8 Mar 2006 14:46:19 -0500 (GMT-05:00)"] The Farrago base class, FarragoJdbcMetaDataImpl, is used by
FarragoResultSetMetaData and an equivalent class in Aspen to supply the
metadata that can be interrogated by a client of JDBC's ResultSetMetaData
interface.
FarragoJdbcMetaDataImpl has many stubbed methods which return constant values.
Some but not all of these methods are marked TODO.
The following metadata items are given constant values:
catalogName
className
schemaName
tableName
autoIncrement
currency
writable
definitelyWritable
readOnly
caseSensitive
searchable
signed
It may be that most of these are of low importance and/or usefulness. Of them,
though, I think a JDBC programmer would most like to have
signed
tableName
and maybe also
searchable
caseSensitive