Skip to content

Commit 7bea468

Browse files
committed
Add missing AccessApiOverload
1 parent f7cbe37 commit 7bea468

File tree

1 file changed

+6
-0
lines changed
  • core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api

1 file changed

+6
-0
lines changed

core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api/split.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,11 +142,13 @@ internal fun <T, C> Split<T, C>.toDataFrame(): DataFrame<T> =
142142

143143
// region into
144144

145+
@AccessApiOverload
145146
public fun <T, C, R> SplitWithTransform<T, C, R>.into(
146147
firstName: ColumnAccessor<*>,
147148
vararg otherNames: ColumnAccessor<*>,
148149
): DataFrame<T> = into(listOf(firstName.name()) + otherNames.map { it.name() })
149150

151+
@AccessApiOverload
150152
public fun <T, C, R> SplitWithTransform<T, C, R>.into(
151153
firstName: KProperty<*>,
152154
vararg otherNames: KProperty<*>,
@@ -183,6 +185,7 @@ public fun <T, C> Split<T, DataFrame<C>>.into(
183185
public fun <T, A, B> Split<T, Pair<A, B>>.into(firstCol: String, secondCol: String): DataFrame<T> =
184186
by { listOf(it.first, it.second) }.into(firstCol, secondCol)
185187

188+
@AccessApiOverload
186189
public inline fun <T, reified A, reified B> Split<T, Pair<A, B>>.into(
187190
firstCol: ColumnAccessor<A>,
188191
secondCol: ColumnAccessor<B>,
@@ -208,11 +211,13 @@ public fun <T, C, R> SplitWithTransform<T, C, R>.inward(
208211
extraNamesGenerator: ColumnNamesGenerator<C>? = null,
209212
): DataFrame<T> = inward(names.toList(), extraNamesGenerator)
210213

214+
@AccessApiOverload
211215
public fun <T, C, R> SplitWithTransform<T, C, R>.inward(
212216
firstName: ColumnAccessor<*>,
213217
vararg otherNames: ColumnAccessor<*>,
214218
): DataFrame<T> = inward(listOf(firstName.name()) + otherNames.map { it.name() })
215219

220+
@AccessApiOverload
216221
public fun <T, C, R> SplitWithTransform<T, C, R>.inward(
217222
firstName: KProperty<*>,
218223
vararg otherNames: KProperty<*>,
@@ -232,6 +237,7 @@ public fun <T, C : DataFrame<R>, R> Split<T, C>.inward(
232237
public fun <T, A, B> Split<T, Pair<A, B>>.inward(firstCol: String, secondCol: String): DataFrame<T> =
233238
by { listOf(it.first, it.second) }.inward(firstCol, secondCol)
234239

240+
@AccessApiOverload
235241
public inline fun <T, reified A, reified B> Split<T, Pair<A, B>>.inward(
236242
firstCol: ColumnAccessor<A>,
237243
secondCol: ColumnAccessor<B>,

0 commit comments

Comments
 (0)