MigrationTable

data class MigrationTable(columns: List<SqlValidator.ColumnDef>) : AbstractTable(source)

Constructors

Link copied to clipboard
constructor(columns: List<SqlValidator.ColumnDef>)

Properties

Link copied to clipboard
open val jdbcTableType: Schema.TableType?
Link copied to clipboard
open val statistic: Statistic?

Functions

Link copied to clipboard
open override fun getRowType(typeFactory: RelDataTypeFactory): RelDataType
Link copied to clipboard
open fun isRolledUp(column: String?): Boolean
Link copied to clipboard
@API(since = "1.27", status = API.Status.INTERNAL)
open fun <C : Any?> maybeUnwrap(aClass: Class<C?>?): Optional<C?>?
Link copied to clipboard
open fun rolledUpColumnValidInsideAgg(column: String?, call: SqlCall?, parent: @Nullable SqlNode?, config: @Nullable CalciteConnectionConfig?): Boolean
Link copied to clipboard
open fun <C : Any?> unwrap(aClass: Class<C?>?): @Nullable C?
Link copied to clipboard
@API(since = "1.27", status = API.Status.INTERNAL)
open fun <C : Any?> unwrapOrThrow(aClass: Class<C?>?): C?