Package org.assertj.db.type
Interface ConnectionProvider
- All Superinterfaces:
WithColumnLetterCase,WithLetterCase,WithPrimaryKeyLetterCase,WithTableLetterCase
- All Known Implementing Classes:
DataSourceConnectionProvider,JdbcUrlConnectionProvider
Represent access to a database with capacity to return schema metadata and settings for letter case management.
- Since:
- 3.0.0
- Author:
- Julien Roy
-
Method Summary
Modifier and TypeMethodDescriptionReturn SQL connection to database.Return a accessor to retrieve database schema metadata.Methods inherited from interface org.assertj.db.type.lettercase.WithColumnLetterCase
getColumnLetterCaseMethods inherited from interface org.assertj.db.type.lettercase.WithPrimaryKeyLetterCase
getPrimaryKeyLetterCaseMethods inherited from interface org.assertj.db.type.lettercase.WithTableLetterCase
getTableLetterCase
-
Method Details
-
getConnection
Return SQL connection to database.- Returns:
- An active
Connectionto database. - Throws:
SQLException- When access to database fail.
-
getMetaData
SchemaMetadata getMetaData()Return a accessor to retrieve database schema metadata.- Returns:
- An
SchemaMetadatato access to database schema metadata.
-