Top Description Interfaces Classes
module spring.jdbc

Package org.springframework.jdbc.core.metadata

Annotations
@NonNullApi
@NonNullFields
Imports
org.springframework.lang.NonNullApi, .NonNullFields

Context metadata abstraction for the configuration and execution of table inserts and stored procedure calls.

Interface Summary

Modifier and TypeInterface and Description
public interface
CallMetaDataProvider

Interface specifying the API to be implemented by a class providing call meta-data.

public interface
TableMetaDataProvider

Interface specifying the API to be implemented by a class providing table meta-data.

Class Summary

Modifier and TypeClass and Description
public class
CallMetaDataContext

Class to manage context meta-data used for the configuration and execution of a stored procedure call.

public class
CallMetaDataProviderFactory

Factory used to create a CallMetaDataProvider implementation based on the type of database being used.

public class
CallParameterMetaData

Holder of meta-data for a specific parameter that is used for call processing.

public class
Db2CallMetaDataProvider

DB2 specific implementation for the CallMetaDataProvider interface.

public class
DerbyCallMetaDataProvider

Derby specific implementation for the CallMetaDataProvider interface.

public class
DerbyTableMetaDataProvider

The Derby specific implementation of TableMetaDataProvider.

public class
GenericCallMetaDataProvider

A generic implementation of the CallMetaDataProvider interface.

public class
GenericTableMetaDataProvider

A generic implementation of the TableMetaDataProvider interface which should provide enough features for all supported databases.

public class
HanaCallMetaDataProvider

SAP HANA specific implementation for the CallMetaDataProvider interface.

public class
HsqlTableMetaDataProvider

The HSQL specific implementation of TableMetaDataProvider.

public class
OracleCallMetaDataProvider

Oracle-specific implementation for the CallMetaDataProvider interface.

public class
public class
PostgresCallMetaDataProvider

Postgres-specific implementation for the CallMetaDataProvider interface.

public class
PostgresTableMetaDataProvider

The PostgreSQL specific implementation of TableMetaDataProvider.

public class
SqlServerCallMetaDataProvider

SQL Server specific implementation for the CallMetaDataProvider interface.

public class
SybaseCallMetaDataProvider

Sybase specific implementation for the CallMetaDataProvider interface.

public class
TableMetaDataContext

Class to manage context meta-data used for the configuration and execution of operations on a database table.

public class
TableMetaDataProviderFactory

Factory used to create a TableMetaDataProvider implementation based on the type of database being used.

public class
TableParameterMetaData

Holder of meta-data for a specific parameter that is used for table processing.