transform
internal inline fun <A, B> ColumnsResolver<A>.transform(crossinline converter: (List<ColumnWithPath<A>>) -> List<ColumnWithPath<B>>): TransformableColumnSet<B>
Applies a transformation on this by converting its List<ColumnWithPath<A>] to List<ColumnWithPath<B>] using converter.
The result can either be used as a normal ColumnSet<B>, which resolves this and then applies converter on the result,
or it can be used as a TransformableColumnSet<B>, where a ColumnsResolverTransformer can be injected before the converter is applied.