ValueColsColumnsSelectionDsl

Value 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 fun String.valueCols(filter: Predicate<ValueColumn<*>> = { true }): ColumnSet<*>

Creates a subset of columns from this that are ValueColumns.

open fun KProperty<*>.valueCols(filter: Predicate<ValueColumn<*>> = { true }): ColumnSet<*>

Creates a subset of columns from this that are ValueColumns.

open fun ColumnsSelectionDsl<*>.valueCols(filter: Predicate<ValueColumn<*>> = { true }): ColumnSet<*>

Creates a subset of columns from this that are ValueColumns.

open fun ColumnPath.valueCols(filter: Predicate<ValueColumn<*>> = { true }): ColumnSet<*>

Creates a subset of columns from this that are ValueColumns.

open fun ColumnSet<*>.valueCols(filter: Predicate<ValueColumn<*>> = { true }): ColumnSet<*>

Creates a subset of columns from this that are ValueColumns.

open fun SingleColumn<DataRow<*>>.valueCols(filter: Predicate<ValueColumn<*>> = { true }): ColumnSet<*>

Creates a subset of columns from this that are ValueColumns.