ColumnMetadata

Contains the metadata for a column.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The type of the column.

Link copied to clipboard

A value that indicates whether the column increments automatically.

Link copied to clipboard

A value that indicates whether the column is case-sensitive.

Link copied to clipboard

A value that indicates whether the column contains currency values.

Link copied to clipboard

A value that indicates whether an integer column is signed.

Link copied to clipboard

The label for the column.

Link copied to clipboard
val name: String?

The name of the column.

Link copied to clipboard

A value that indicates whether the column is nullable.

Link copied to clipboard

The precision value of a decimal number column.

Link copied to clipboard
val scale: Int

The scale value of a decimal number column.

Link copied to clipboard

The name of the schema that owns the table that includes the column.

Link copied to clipboard

The name of the table that includes the column.

Link copied to clipboard
val type: Int

The type of the column.

Link copied to clipboard

The database-specific data type of the column.

Functions

Link copied to clipboard
inline fun copy(block: ColumnMetadata.Builder.() -> Unit = {}): ColumnMetadata
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String