allBeforeInternal

internal inline fun ColumnsResolver<*>.allBeforeInternal(crossinline colByPredicate: ColumnFilter<*>): ColumnSet<*>

Returns a new ColumnSet containing all columns before the first column that satisfies the given predicate.

Return

a new ColumnSet containing all columns that come before the first column that satisfies the given predicate

Parameters

colByPredicate

the predicate function used to determine if a column should be included in the returned ColumnSet