@@ -19,7 +19,6 @@ import kotlin.reflect.KProperty
19
19
20
20
// region insert
21
21
22
- @Interpretable(" Insert0" )
23
22
public fun <T , C > DataFrame<T>.insert (column : DataColumn <C >): InsertClause <T > = InsertClause (this , column)
24
23
25
24
@Interpretable(" Insert1" )
@@ -29,15 +28,13 @@ public inline fun <T, reified R> DataFrame<T>.insert(
29
28
noinline expression : RowExpression <T , R >,
30
29
): InsertClause <T > = insert(mapToColumn(name, infer, expression))
31
30
32
- @Interpretable(" Insert2" )
33
31
@AccessApiOverload
34
32
public inline fun <T , reified R > DataFrame<T>.insert (
35
33
column : ColumnAccessor <R >,
36
34
infer : Infer = Infer .Nulls ,
37
35
noinline expression : RowExpression <T , R >,
38
36
): InsertClause <T > = insert(column.name(), infer, expression)
39
37
40
- @Interpretable(" Insert3" )
41
38
@AccessApiOverload
42
39
public inline fun <T , reified R > DataFrame<T>.insert (
43
40
column : KProperty <R >,
@@ -62,12 +59,9 @@ public fun <T> InsertClause<T>.under(column: ColumnSelector<T, *>): DataFrame<T>
62
59
public fun <T > InsertClause<T>.under (columnPath : ColumnPath ): DataFrame <T > =
63
60
df.insertImpl(columnPath + column.name, column)
64
61
65
- @Refine
66
- @Interpretable(" Under2" )
62
+ @AccessApiOverload
67
63
public fun <T > InsertClause<T>.under (column : ColumnAccessor <* >): DataFrame <T > = under(column.path())
68
64
69
- @Refine
70
- @Interpretable(" Under3" )
71
65
@AccessApiOverload
72
66
public fun <T > InsertClause<T>.under (column : KProperty <* >): DataFrame <T > = under(column.columnName)
73
67
0 commit comments