Package-level declarations

Types

Link copied to clipboard
@Singleton
class ColumnNameResolver(mapper: TableSchemaMapper)

Applies destination-specific column name munging logic and handles any naming collisions.

Link copied to clipboard
@Singleton
class TableNameResolver(mapper: TableSchemaMapper)

Applies destination-specific table name munging logic and handles any naming collisions.

Link copied to clipboard
@Singleton
class TableSchemaFactory(mapper: TableSchemaMapper, colNameResolver: ColumnNameResolver)
Link copied to clipboard

Transforms input schema elements to destination-specific naming and type conventions.