## Uses of Interface
org.springframework.jdbc.core.metadata.CallMetaDataProvider

- Packages that use CallMetaDataProvider
  Package | Description
  --- | ---
  org.springframework.jdbc.core.metadata | Context metadata abstraction for the configuration and execution of table inserts and stored procedure calls.

- - ### Uses of CallMetaDataProvider in org.springframework.jdbc.core.metadata

    Classes in org.springframework.jdbc.core.metadata that implement CallMetaDataProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Db2CallMetaDataProvider` DB2 specific implementation for the `CallMetaDataProvider` interface.
    `class` | `DerbyCallMetaDataProvider` Derby specific implementation for the `CallMetaDataProvider` interface.
    `class` | `GenericCallMetaDataProvider` A generic implementation of the `CallMetaDataProvider` interface.
    `class` | `HanaCallMetaDataProvider` SAP HANA specific implementation for the `CallMetaDataProvider` interface.
    `class` | `OracleCallMetaDataProvider` Oracle-specific implementation for the `CallMetaDataProvider` interface.
    `class` | `PostgresCallMetaDataProvider` Postgres-specific implementation for the `CallMetaDataProvider` interface.
    `class` | `SqlServerCallMetaDataProvider` SQL Server specific implementation for the `CallMetaDataProvider` interface.
    `class` | `SybaseCallMetaDataProvider` Sybase specific implementation for the `CallMetaDataProvider` interface.

    Methods in org.springframework.jdbc.core.metadata that return CallMetaDataProvider
    Modifier and Type | Method and Description
    --- | ---
    `static CallMetaDataProvider` | CallMetaDataProviderFactory.`createMetaDataProvider(DataSource dataSource, CallMetaDataContext context)` Create a `CallMetaDataProvider` based on the database meta-data.