onResolve

internal fun <A> SingleColumn<A>.onResolve(check: (ColumnWithPath<A>?) -> Unit): SingleColumn<A>

Helper function to perform runtime checks on a SingleColumn.

One use case is to check that a column is actually a ColumnGroup, which is handled by org.jetbrains.kotlinx.dataframe.api.ensureIsColumnGroup.


internal fun <A> ColumnAccessor<A>.onResolve(check: (ColumnWithPath<*>?) -> Unit): ColumnAccessor<A>

Helper function to perform runtime checks on a ColumnAccessor.

One use case is to check that a column is actually a ValueColumn, which is handled by org.jetbrains.kotlinx.dataframe.api.ensureIsValueColumn.


internal fun <A> ColumnSet<A>.onResolve(check: (List<ColumnWithPath<A>>) -> Unit): ColumnSet<A>