@@ -661,10 +661,10 @@ public fun <T, C> MoveClause<T, C>.before(column: ColumnSelector<T, *>): DataFra
661
661
*
662
662
* ### Examples:
663
663
* ```kotlin
664
- * df.move("age", "weight").after ("surname")
664
+ * df.move("age", "weight").before ("surname")
665
665
* ```
666
666
* @param [column] The [Column Name][String] specifying the column
667
- * after which the selected columns will be placed.
667
+ * before which the selected columns will be placed.
668
668
*/
669
669
public fun <T , C > MoveClause <T , C >.before (column : String ): DataFrame <T > = before { column.toColumnAccessor() }
670
670
@@ -678,14 +678,6 @@ public fun <T, C> MoveClause<T, C>.before(column: KProperty<*>): DataFrame<T> =
678
678
679
679
// endregion
680
680
681
- /* TODO: implement 'before'
682
- fun <T, C> MoveColsClause<T, C>.before(columnPath: ColumnPath) = before { columnPath.toColumnDef() }
683
- fun <T, C> MoveColsClause<T, C>.before(column: Column) = before { column }
684
- fun <T, C> MoveColsClause<T, C>.before(column: KProperty<*>) = before { column.toColumnDef() }
685
- fun <T, C> MoveColsClause<T, C>.before(column: String) = before { column.toColumnDef() }
686
- fun <T, C> MoveColsClause<T, C>.before(column: ColumnSelector<T, *>) = afterOrBefore(column, false) DONE
687
- */
688
-
689
681
@Deprecated(TO_LEFT , ReplaceWith (TO_LEFT_REPLACE ), DeprecationLevel .ERROR )
690
682
public fun <T , C > MoveClause <T , C >.toLeft (): DataFrame <T > = to(0 )
691
683
0 commit comments