@@ -388,7 +388,7 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
388388
389389 /* *
390390 * ## Subset of Columns
391- * Returns a [ColumnSet] containing all columns from [this\] to [endInclusive\].
391+ * Creates a [ColumnSet] containing all columns from [this\] to [endInclusive\].
392392 *
393393 * #### For example:
394394 *
@@ -485,7 +485,7 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
485485
486486 /* *
487487 * ## None
488- * Returns an empty [ColumnSet], essentially selecting no columns at all.
488+ * Creates an empty [ColumnSet], essentially selecting no columns at all.
489489 *
490490 * #### For example:
491491 *
@@ -501,7 +501,7 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
501501 /* *
502502 * ## Column Accessor
503503 *
504- * Returns a [ColumnAccessor] for a column with the given argument.
504+ * Creates a [ColumnAccessor] for a column with the given argument.
505505 * This is a shorthand for [column] and can be both typed and untyped.
506506 * The function can also be called on [ColumnGroupReferences][ColumnGroupReference] to create
507507 * an accessor for a column inside a [ColumnGroup].
@@ -611,7 +611,7 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
611611
612612 /* *
613613 * ## Column Group Accessor
614- * Returns a [ColumnAccessor] for a column group with the given argument.
614+ * Creates a [ColumnAccessor] for a column group with the given argument.
615615 * This is a shorthand for [columnGroup] and can be both typed and untyped.
616616 * The function can also be called on [ColumnGroupReferences][ColumnGroupReference] to create
617617 * an accessor for a column group inside a [ColumnGroup].
@@ -656,7 +656,7 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
656656 * @param [path] The [ColumnPath] pointing to the column group.
657657 */
658658 @Suppress(" INAPPLICABLE_JVM_NAME" )
659- @JvmName(" groupUnTyped " )
659+ @JvmName(" colGroupUnTyped " )
660660 public fun colGroup (path : ColumnPath ): ColumnAccessor <DataRow <* >> = columnGroup<Any ?>(path)
661661
662662 /* *
@@ -666,6 +666,14 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
666666 */
667667 public fun <C > colGroup (path : ColumnPath ): ColumnAccessor <DataRow <C >> = columnGroup<C >(path)
668668
669+ /* *
670+ * @include [CommonColGroupDocs] {@arg [CommonColGroupDocs.Arg] Type::columnGroupName}
671+ * @param [property] The [KProperty] pointing to the column group.
672+ */
673+ @Suppress(" INAPPLICABLE_JVM_NAME" )
674+ @JvmName(" colGroupKPropertyDataRow" )
675+ public fun <C > colGroup (property : KProperty <DataRow <C >>): ColumnAccessor <DataRow <C >> = columnGroup(property)
676+
669677 /* *
670678 * @include [CommonColGroupDocs] {@arg [CommonColGroupDocs.Arg] Type::columnGroupName}
671679 * @param [property] The [KProperty] pointing to the column group.
@@ -678,7 +686,7 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
678686 * @receiver The [ColumnGroupReference] to get the column group from.
679687 */
680688 @Suppress(" INAPPLICABLE_JVM_NAME" )
681- @JvmName(" groupUnTyped " )
689+ @JvmName(" colGroupUnTyped " )
682690 public fun ColumnGroupReference.colGroup (name : String ): ColumnAccessor <DataRow <* >> = columnGroup<Any ?>(name)
683691
684692 /* *
@@ -695,7 +703,7 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
695703 * @receiver The [ColumnGroupReference] to get the column group from.
696704 */
697705 @Suppress(" INAPPLICABLE_JVM_NAME" )
698- @JvmName(" groupUnTyped " )
706+ @JvmName(" colGroupUnTyped " )
699707 public fun ColumnGroupReference.colGroup (path : ColumnPath ): ColumnAccessor <DataRow <* >> =
700708 columnGroup<Any ?>(path)
701709
@@ -708,6 +716,16 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
708716 public fun <C > ColumnGroupReference.colGroup (path : ColumnPath ): ColumnAccessor <DataRow <C >> =
709717 columnGroup<C >(path)
710718
719+ /* *
720+ * @include [CommonColGroupDocs] {@arg [CommonColGroupDocs.Arg] Type::columnGroupName}
721+ * @param [property] The [KProperty] pointing to the column group.
722+ * @receiver The [ColumnGroupReference] to get the column group from.
723+ */
724+ @Suppress(" INAPPLICABLE_JVM_NAME" )
725+ @JvmName(" colGroupKPropertyDataRow" )
726+ public fun <C > ColumnGroupReference.colGroup (property : KProperty <DataRow <C >>): ColumnAccessor <DataRow <C >> =
727+ columnGroup(property)
728+
711729 /* *
712730 * @include [CommonColGroupDocs] {@arg [CommonColGroupDocs.Arg] Type::columnGroupName}
713731 * @param [property] The [KProperty] pointing to the column group.
@@ -721,7 +739,7 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
721739
722740 /* *
723741 * ## Frame Column Accessor
724- * Returns a [ColumnAccessor] for a frame column with the given argument.
742+ * Creates a [ColumnAccessor] for a frame column with the given argument.
725743 * This is a shorthand for [frameColumn] and can be both typed and untyped.
726744 * The function can also be called on [ColumnGroupReferences][ColumnGroupReference] to create
727745 * an accessor for a frame column inside a [ColumnGroup].
@@ -776,7 +794,15 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
776794 * @include [CommonFrameColDocs] {@arg [CommonFrameColDocs.Arg] Type::columnName}
777795 * @param [property] The [KProperty] pointing to the frame column.
778796 */
779- public fun <C > frameCol (property : KProperty <C >): ColumnAccessor <DataFrame <C >> = frameColumn(property)
797+ @Suppress(" INAPPLICABLE_JVM_NAME" )
798+ @JvmName(" frameColKPropertyDataFrame" )
799+ public fun <C > frameCol (property : KProperty <DataFrame <C >>): ColumnAccessor <DataFrame <C >> = frameColumn(property)
800+
801+ /* *
802+ * @include [CommonFrameColDocs] {@arg [CommonFrameColDocs.Arg] Type::columnName}
803+ * @param [property] The [KProperty] pointing to the frame column.
804+ */
805+ public fun <C > frameCol (property : KProperty <List <C >>): ColumnAccessor <DataFrame <C >> = frameColumn(property)
780806
781807 /* *
782808 * @include [CommonFrameColDocs] {@arg [CommonFrameColDocs.Arg] "columnName"}
@@ -819,7 +845,17 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
819845 * @param [property] The [KProperty] pointing to the frame column.
820846 * @receiver The [ColumnGroupReference] to get the frame column from.
821847 */
822- public fun <C > ColumnGroupReference.frameCol (property : KProperty <C >): ColumnAccessor <DataFrame <C >> =
848+ @Suppress(" INAPPLICABLE_JVM_NAME" )
849+ @JvmName(" frameColKPropertyDataFrame" )
850+ public fun <C > ColumnGroupReference.frameCol (property : KProperty <DataFrame <C >>): ColumnAccessor <DataFrame <C >> =
851+ frameColumn(property)
852+
853+ /* *
854+ * @include [CommonFrameColDocs] {@arg [CommonFrameColDocs.Arg] Type::columnName}
855+ * @param [property] The [KProperty] pointing to the frame column.
856+ * @receiver The [ColumnGroupReference] to get the frame column from.
857+ */
858+ public fun <C > ColumnGroupReference.frameCol (property : KProperty <List <C >>): ColumnAccessor <DataFrame <C >> =
823859 frameColumn(property)
824860
825861 // endregion
0 commit comments