ColumnRangeColumnsSelectionDsl

Range of Columns Columns Selection DSL

See Grammar for all functions in this interface.

Inheritors

Types

Link copied to clipboard
interface Grammar

Functions

Link copied to clipboard
open operator fun String.rangeTo(endInclusive: String): ColumnSet<*>
open operator fun String.rangeTo(endInclusive: KProperty<*>): ColumnSet<*>
open operator fun String.rangeTo(endInclusive: ColumnReference<*>): ColumnSet<*>

Creates a ColumnSet containing all columns from this up to (and including) endInclusive.

open operator fun KProperty<*>.rangeTo(endInclusive: String): ColumnSet<*>
open operator fun KProperty<*>.rangeTo(endInclusive: KProperty<*>): ColumnSet<*>
open operator fun KProperty<*>.rangeTo(endInclusive: ColumnReference<*>): ColumnSet<*>

Creates a ColumnSet containing all columns from this up to (and including) endInclusive.

open operator fun ColumnReference<*>.rangeTo(endInclusive: String): ColumnSet<*>
open operator fun ColumnReference<*>.rangeTo(endInclusive: KProperty<*>): ColumnSet<*>
open operator fun ColumnReference<*>.rangeTo(endInclusive: ColumnReference<*>): ColumnSet<*>

Creates a ColumnSet containing all columns from this up to (and including) endInclusive.