@@ -388,7 +388,7 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
388
388
389
389
/* *
390
390
* ## 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\].
392
392
*
393
393
* #### For example:
394
394
*
@@ -485,7 +485,7 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
485
485
486
486
/* *
487
487
* ## None
488
- * Returns an empty [ColumnSet], essentially selecting no columns at all.
488
+ * Creates an empty [ColumnSet], essentially selecting no columns at all.
489
489
*
490
490
* #### For example:
491
491
*
@@ -501,7 +501,7 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
501
501
/* *
502
502
* ## Column Accessor
503
503
*
504
- * Returns a [ColumnAccessor] for a column with the given argument.
504
+ * Creates a [ColumnAccessor] for a column with the given argument.
505
505
* This is a shorthand for [column] and can be both typed and untyped.
506
506
* The function can also be called on [ColumnGroupReferences][ColumnGroupReference] to create
507
507
* an accessor for a column inside a [ColumnGroup].
@@ -611,7 +611,7 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
611
611
612
612
/* *
613
613
* ## 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.
615
615
* This is a shorthand for [columnGroup] and can be both typed and untyped.
616
616
* The function can also be called on [ColumnGroupReferences][ColumnGroupReference] to create
617
617
* an accessor for a column group inside a [ColumnGroup].
@@ -656,7 +656,7 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
656
656
* @param [path] The [ColumnPath] pointing to the column group.
657
657
*/
658
658
@Suppress(" INAPPLICABLE_JVM_NAME" )
659
- @JvmName(" groupUnTyped " )
659
+ @JvmName(" colGroupUnTyped " )
660
660
public fun colGroup (path : ColumnPath ): ColumnAccessor <DataRow <* >> = columnGroup<Any ?>(path)
661
661
662
662
/* *
@@ -666,6 +666,14 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
666
666
*/
667
667
public fun <C > colGroup (path : ColumnPath ): ColumnAccessor <DataRow <C >> = columnGroup<C >(path)
668
668
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
+
669
677
/* *
670
678
* @include [CommonColGroupDocs] {@arg [CommonColGroupDocs.Arg] Type::columnGroupName}
671
679
* @param [property] The [KProperty] pointing to the column group.
@@ -678,7 +686,7 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
678
686
* @receiver The [ColumnGroupReference] to get the column group from.
679
687
*/
680
688
@Suppress(" INAPPLICABLE_JVM_NAME" )
681
- @JvmName(" groupUnTyped " )
689
+ @JvmName(" colGroupUnTyped " )
682
690
public fun ColumnGroupReference.colGroup (name : String ): ColumnAccessor <DataRow <* >> = columnGroup<Any ?>(name)
683
691
684
692
/* *
@@ -695,7 +703,7 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
695
703
* @receiver The [ColumnGroupReference] to get the column group from.
696
704
*/
697
705
@Suppress(" INAPPLICABLE_JVM_NAME" )
698
- @JvmName(" groupUnTyped " )
706
+ @JvmName(" colGroupUnTyped " )
699
707
public fun ColumnGroupReference.colGroup (path : ColumnPath ): ColumnAccessor <DataRow <* >> =
700
708
columnGroup<Any ?>(path)
701
709
@@ -708,6 +716,16 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
708
716
public fun <C > ColumnGroupReference.colGroup (path : ColumnPath ): ColumnAccessor <DataRow <C >> =
709
717
columnGroup<C >(path)
710
718
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
+
711
729
/* *
712
730
* @include [CommonColGroupDocs] {@arg [CommonColGroupDocs.Arg] Type::columnGroupName}
713
731
* @param [property] The [KProperty] pointing to the column group.
@@ -721,7 +739,7 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
721
739
722
740
/* *
723
741
* ## 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.
725
743
* This is a shorthand for [frameColumn] and can be both typed and untyped.
726
744
* The function can also be called on [ColumnGroupReferences][ColumnGroupReference] to create
727
745
* an accessor for a frame column inside a [ColumnGroup].
@@ -776,7 +794,15 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
776
794
* @include [CommonFrameColDocs] {@arg [CommonFrameColDocs.Arg] Type::columnName}
777
795
* @param [property] The [KProperty] pointing to the frame column.
778
796
*/
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)
780
806
781
807
/* *
782
808
* @include [CommonFrameColDocs] {@arg [CommonFrameColDocs.Arg] "columnName"}
@@ -819,7 +845,17 @@ public interface ColumnsSelectionDsl<out T> : ColumnSelectionDsl<T>, SingleColum
819
845
* @param [property] The [KProperty] pointing to the frame column.
820
846
* @receiver The [ColumnGroupReference] to get the frame column from.
821
847
*/
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 >> =
823
859
frameColumn(property)
824
860
825
861
// endregion
0 commit comments