exceptInternal

internal fun <C> ColumnSet<C>.exceptInternal(other: ColumnsResolver<*>): ColumnSet<C>

Removes the columns in the "other" ColumnsResolver from the current ColumnSet while keeping the structure intact. Returns a new ColumnSet with the remaining columns.

Return

The new ColumnSet with the remaining columns.

Parameters

other

The ColumnsResolver containing the columns to be removed.


@JvmName(name = "exceptInternalSingleColumn")
internal fun <C> SingleColumn<DataRow<C>>.exceptInternal(other: ColumnsResolver<*>): SingleColumn<DataRow<C>>

Returns a new SingleColumn> that has the same structure as the receiver, but excludes columns specified in the "other" ColumnsResolver.

Return

A new SingleColumn with the filtered columns excluded.

Parameters

other

The ColumnsResolver to use for excluding columns.