columnsOfKindInternal

internal inline fun ColumnsResolver<*>.columnsOfKindInternal(kinds: Set<ColumnKind>, crossinline filter: ColumnFilter<*>): TransformableColumnSet<*>

Returns a TransformableColumnSet containing the columns of given kind(s) that satisfy the given filter.

Return

A TransformableColumnSet containing the columns of given kinds that satisfy the filter.

Parameters

filter

The filter function to apply on each column. Must accept a ColumnWithPath object and return a Boolean.