File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed
core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ import org.jetbrains.kotlinx.dataframe.DataColumn
55import org.jetbrains.kotlinx.dataframe.DataFrame
66import org.jetbrains.kotlinx.dataframe.DataRow
77import org.jetbrains.kotlinx.dataframe.annotations.AccessApiOverload
8+ import org.jetbrains.kotlinx.dataframe.annotations.Interpretable
89import org.jetbrains.kotlinx.dataframe.columns.ColumnAccessor
910import org.jetbrains.kotlinx.dataframe.columns.ColumnGroup
1011import org.jetbrains.kotlinx.dataframe.columns.ColumnPath
@@ -176,6 +177,7 @@ public interface ColumnSelectionDsl<out T> : ColumnsContainer<T> {
176177 */
177178 @Suppress(" INAPPLICABLE_JVM_NAME" )
178179 @JvmName(" stringInvokeTyped" )
180+ @Interpretable(" StringInvokeTyped" )
179181 public operator fun <C > String.invoke (): DataColumn <C > = getColumn(this ).cast()
180182
181183 /* *
@@ -189,6 +191,7 @@ public interface ColumnSelectionDsl<out T> : ColumnsContainer<T> {
189191 */
190192 @Suppress(" INAPPLICABLE_JVM_NAME" )
191193 @JvmName(" stringInvokeUntyped" )
194+ @Interpretable(" StringInvokeUntyped" )
192195 public operator fun String.invoke (): DataColumn <* > = getColumn(this )
193196
194197 /* *
Original file line number Diff line number Diff line change @@ -116,6 +116,8 @@ public fun <T> DataFrame<T>.add(vararg dataFrames: AnyFrame): DataFrame<T> = add
116116 * @throws [UnequalColumnSizesException] if columns in an expected result have different sizes.
117117 * @return new [DataFrame] with added columns.
118118 */
119+ @Refine
120+ @Interpretable(" DataFrameAddAll" )
119121public fun <T > DataFrame<T>.addAll (vararg dataFrames : AnyFrame ): DataFrame <T > = addAll(dataFrames.asIterable())
120122
121123/* *
@@ -295,6 +297,7 @@ public class AddDsl<T>(
295297
296298 public fun add (column : AnyColumnReference ): Boolean = columns.add(column.resolveSingle(df)!! .data)
297299
300+ @Interpretable(" AddDslReferencePlus" )
298301 public operator fun AnyColumnReference.unaryPlus (): Boolean = add(this )
299302
300303 public operator fun String.unaryPlus (): Boolean = add(df[this ])
You can’t perform that action at this time.
0 commit comments