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

public Class DerbyCallMetaDataProvider

extends GenericCallMetaDataProvider
Class Inheritance
Imports
java.sql.DatabaseMetaData, .SQLException, org.springframework.lang.Nullable

Derby specific implementation for the CallMetaDataProvider interface. This class is intended for internal use by the Simple JDBC classes.
Authors
Thomas Risberg, Juergen Hoeller
Since
2.5

Field Summary

Inherited from org.springframework.jdbc.core.metadata.GenericCallMetaDataProvider:
logger

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
Inherited from org.springframework.jdbc.core.metadata.GenericCallMetaDataProvider:
byPassReturnParametercatalogNameToUsecreateDefaultInOutParametercreateDefaultInParametercreateDefaultOutParametergetCallParameterMetaDatagetRefCursorSqlTypegetUserNameinitializeWithMetaDatainitializeWithProcedureColumnMetaDataisProcedureColumnMetaDataUsedisRefCursorSupportedisReturnResultSetSupportedisStoresLowerCaseIdentifiersisStoresUpperCaseIdentifiersisSupportsCatalogsInProcedureCallsisSupportsSchemasInProcedureCallsmetaDataCatalogNameToUsenamedParameterBindingToUseparameterNameToUseprocedureNameToUseschemaNameToUsesetStoresLowerCaseIdentifierssetStoresUpperCaseIdentifierssetSupportsCatalogsInProcedureCallssetSupportsSchemasInProcedureCalls

Constructor Detail

DerbyCallMetaDataProviderback to summary
public DerbyCallMetaDataProvider(DatabaseMetaData databaseMetaData) throws SQLException

Method Detail

metaDataSchemaNameToUseback to summary
public String metaDataSchemaNameToUse(String schemaName)

Overrides org.springframework.jdbc.core.metadata.GenericCallMetaDataProvider.metaDataSchemaNameToUse.

Implements org.springframework.jdbc.core.metadata.CallMetaDataProvider.metaDataSchemaNameToUse.

Doc from org.springframework.jdbc.core.metadata.CallMetaDataProvider.metaDataSchemaNameToUse.

Provide any modification of the schema name passed in to match the meta-data currently used.

The returned value will be used for meta-data lookups. This could include altering the case used or providing a base schema if none is provided.

Annotations
@Override
@Nullable