Package-level declarations

Types

Link copied to clipboard
data class GenericUserDefinedType(val catalog: String? = null, val schema: String? = null, val typeName: String, val typeCode: Int, val remarks: String? = null, val baseTypeCode: Int? = null) : UserDefinedType
Link copied to clipboard
class JdbcMetadataQuerier(val constants: DefaultJdbcConstants, val config: JdbcSourceConfiguration, val selectQueryGenerator: SelectQueryGenerator, val fieldTypeMapper: JdbcMetadataQuerier.FieldTypeMapper, val checkQueries: JdbcCheckQueries, jdbcConnectionFactory: JdbcConnectionFactory) : MetadataQuerier

Default implementation of MetadataQuerier.

Link copied to clipboard
sealed interface SourceDatabaseType

Supertype for all source database types.

Link copied to clipboard
data class SystemType(val typeName: String? = null, val typeCode: Int, val precision: Int? = null, val scale: Int? = null) : SourceDatabaseType

SystemType models types defined by the source database itself, i.e. no UDTs.

Link copied to clipboard
data class TableName(val catalog: String? = null, val schema: String? = null, val name: String, val type: String)
Link copied to clipboard
data class UserDefinedArray(val catalog: String? = null, val schema: String? = null, val typeName: String, val elementType: SourceDatabaseType) : UserDefinedType

User-defined array types.

Link copied to clipboard

Union type for all UDTs.