JdbcDatabaseMetadataImpl

Class responsible for retrieving and storing information about the JDBC driver and underlying DBMS, using metadata.

Constructors

Link copied to clipboard
constructor(database: String, metadata: DatabaseMetaData)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
open override val databaseDialectName: String
Link copied to clipboard
open override val databaseProductVersion: String
Link copied to clipboard
open override val defaultIsolationLevel: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val schemaNames: List<String>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val supportsSelectForUpdate: Boolean
Link copied to clipboard
open override val tableNames: Map<String, List<String>>
Link copied to clipboard
open override val url: String
Link copied to clipboard
open override val version: BigDecimal

Functions

Link copied to clipboard
open override fun cleanCache()
Link copied to clipboard
open override fun columns(vararg tables: Table): Map<Table, List<ColumnMetadata>>
Link copied to clipboard
open override fun existingIndices(vararg tables: Table): Map<Table, List<Index>>
Link copied to clipboard
open override fun existingPrimaryKeys(vararg tables: Table): Map<Table, PrimaryKeyMetadata?>
Link copied to clipboard
open override fun resetCurrentScheme()
Link copied to clipboard
open override fun sequences(): List<String>
Link copied to clipboard
Link copied to clipboard
open override fun tableNamesByCurrentSchema(tableNamesCache: Map<String, List<String>>?): SchemaMetadata