LogicalTable

A logical table is a unit that joins and that data transformations operate on. A logical table has a source, which can be either a physical table or result of a join. When a logical table points to a physical table, the logical table acts as a mutable copy of that physical table through transform operations.

Types

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

Properties

Link copied to clipboard

A display name for the logical table.

Link copied to clipboard

Transform operations that act on this logical table. For this structure to be valid, only one of the attributes can be non-null.

Link copied to clipboard

Source of this logical table.

Functions

Link copied to clipboard
inline fun copy(block: LogicalTable.Builder.() -> Unit = {}): LogicalTable
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