allUpToInternal

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

Returns a ColumnSet containing all columns up to (and including) the first column that satisfies the given predicate.

Return

a ColumnSet containing all columns up to the first column that satisfies the given predicate.

Parameters

colByPredicate

a predicate function that takes a ColumnWithPath and returns true if the column satisfies the desired condition.