Top Description Fields Constructors Methods
org.springframework.jdbc.core.metadata

public Class DerbyTableMetaDataProvider

extends GenericTableMetaDataProvider
Class Inheritance
Imports
java.sql.DatabaseMetaData, .SQLException

The Derby specific implementation of TableMetaDataProvider. Overrides the Derby meta-data info regarding retrieving generated keys.
Author
Thomas Risberg
Since
3.0

Field Summary

Modifier and TypeField and Description
private boolean
Inherited from org.springframework.jdbc.core.metadata.GenericTableMetaDataProvider:
logger

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public boolean
Inherited from org.springframework.jdbc.core.metadata.GenericTableMetaDataProvider:
catalogNameToUsecolumnNameToUsegetDatabaseVersiongetDefaultSchemagetIdentifierQuoteStringgetSimpleQueryForGetGeneratedKeygetTableParameterMetaDatainitializeWithTableColumnMetaDataisGeneratedKeysColumnNameArraySupportedisGetGeneratedKeysSimulatedisStoresLowerCaseIdentifiersisStoresUpperCaseIdentifiersisTableColumnMetaDataUsedmetaDataCatalogNameToUsemetaDataSchemaNameToUseschemaNameToUsesetGeneratedKeysColumnNameArraySupportedsetGetGeneratedKeysSupportedsetStoresLowerCaseIdentifierssetStoresUpperCaseIdentifierstableNameToUse

Field Detail

supportsGeneratedKeysOverrideback to summary
private boolean supportsGeneratedKeysOverride

Constructor Detail

DerbyTableMetaDataProviderback to summary
public DerbyTableMetaDataProvider(DatabaseMetaData databaseMetaData) throws SQLException

Method Detail

initializeWithMetaDataback to summary
public void initializeWithMetaData(DatabaseMetaData databaseMetaData) throws SQLException

Overrides org.springframework.jdbc.core.metadata.GenericTableMetaDataProvider.initializeWithMetaData.

Implements org.springframework.jdbc.core.metadata.TableMetaDataProvider.initializeWithMetaData.

Doc from org.springframework.jdbc.core.metadata.TableMetaDataProvider.initializeWithMetaData.

Initialize using the database meta-data provided.

Parameters
databaseMetaData:DatabaseMetaData

used to retrieve database specific information

Annotations
@Override
Exceptions
SQLException:
in case of initialization failure
isGetGeneratedKeysSupportedback to summary
public boolean isGetGeneratedKeysSupported()

Overrides org.springframework.jdbc.core.metadata.GenericTableMetaDataProvider.isGetGeneratedKeysSupported.

Implements org.springframework.jdbc.core.metadata.TableMetaDataProvider.isGetGeneratedKeysSupported.

Doc from org.springframework.jdbc.core.metadata.TableMetaDataProvider.isGetGeneratedKeysSupported.

Does this database support the JDBC feature for retrieving generated keys?

Annotations
@Override