Skip to content

Commit 0621169

Browse files
Automated commit of generated code
1 parent ab99935 commit 0621169

File tree

1 file changed

+26
-26
lines changed
  • core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api

1 file changed

+26
-26
lines changed

core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api/constructors.kt

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -261,31 +261,31 @@ public inline fun <reified T> column(values: Iterable<T>): DataColumn<T> =
261261
* @throws [UnequalColumnSizesException] if column size are not equal
262262
* @param columns columns for [DataFrame]
263263
*/
264-
public fun dataFrameOf(columns: Iterable<AnyBaseCol>): AnyFrame {
264+
public fun dataFrameOf(columns: Iterable<AnyBaseCol>): DataFrame<*> {
265265
val cols = columns.map { it.unbox() }
266266
val nrow = if (cols.isEmpty()) 0 else cols[0].size
267267
return DataFrameImpl<Unit>(cols, nrow)
268268
}
269269

270270
public fun dataFrameOf(vararg header: ColumnReference<*>): DataFrameBuilder = DataFrameBuilder(header.map { it.name() })
271271

272-
public fun dataFrameOf(vararg columns: AnyBaseCol): AnyFrame = dataFrameOf(columns.asIterable())
272+
public fun dataFrameOf(vararg columns: AnyBaseCol): DataFrame<*> = dataFrameOf(columns.asIterable())
273273

274274
@Interpretable("DataFrameOf0")
275275
public fun dataFrameOf(vararg header: String): DataFrameBuilder = dataFrameOf(header.toList())
276276

277-
public inline fun <reified C> dataFrameOf(vararg header: String, fill: (String) -> Iterable<C>): AnyFrame =
277+
public inline fun <reified C> dataFrameOf(vararg header: String, fill: (String) -> Iterable<C>): DataFrame<*> =
278278
dataFrameOf(header.asIterable(), fill)
279279

280280
public fun dataFrameOf(header: Iterable<String>): DataFrameBuilder = DataFrameBuilder(header.asList())
281281

282-
public fun dataFrameOf(vararg columns: Pair<String, List<Any?>>): AnyFrame =
282+
public fun dataFrameOf(vararg columns: Pair<String, List<Any?>>): DataFrame<*> =
283283
columns.map { it.second.toColumn(it.first, Infer.Type) }.toDataFrame()
284284

285-
public fun dataFrameOf(header: Iterable<String>, values: Iterable<Any?>): AnyFrame =
285+
public fun dataFrameOf(header: Iterable<String>, values: Iterable<Any?>): DataFrame<*> =
286286
dataFrameOf(header).withValues(values)
287287

288-
public inline fun <T, reified C> dataFrameOf(header: Iterable<T>, fill: (T) -> Iterable<C>): AnyFrame =
288+
public inline fun <T, reified C> dataFrameOf(header: Iterable<T>, fill: (T) -> Iterable<C>): DataFrame<*> =
289289
header.map { value ->
290290
fill(value).asList().let {
291291
DataColumn.create(value.toString(), it)
@@ -296,9 +296,9 @@ public fun dataFrameOf(header: CharProgression): DataFrameBuilder = dataFrameOf(
296296

297297
public class DataFrameBuilder(private val header: List<String>) {
298298

299-
public operator fun invoke(vararg columns: AnyCol): AnyFrame = invoke(columns.asIterable())
299+
public operator fun invoke(vararg columns: AnyCol): DataFrame<*> = invoke(columns.asIterable())
300300

301-
public operator fun invoke(columns: Iterable<AnyCol>): AnyFrame {
301+
public operator fun invoke(columns: Iterable<AnyCol>): DataFrame<*> {
302302
val cols = columns.asList()
303303
require(cols.size == header.size) { "Number of columns differs from number of column names" }
304304
return cols.mapIndexed { i, col ->
@@ -308,19 +308,19 @@ public class DataFrameBuilder(private val header: List<String>) {
308308

309309
@Refine
310310
@Interpretable("DataFrameBuilderInvoke0")
311-
public operator fun invoke(vararg values: Any?): AnyFrame = withValues(values.asIterable())
311+
public operator fun invoke(vararg values: Any?): DataFrame<*> = withValues(values.asIterable())
312312

313313
@JvmName("invoke1")
314-
internal fun withValues(values: Iterable<Any?>): AnyFrame =
314+
internal fun withValues(values: Iterable<Any?>): DataFrame<*> =
315315
withValuesImpl(header, values.asList()).map { (name, values) ->
316316
DataColumn.createWithTypeInference(name, values)
317317
}.toDataFrame()
318318

319-
public operator fun invoke(args: Sequence<Any?>): AnyFrame = invoke(*args.toList().toTypedArray())
319+
public operator fun invoke(args: Sequence<Any?>): DataFrame<*> = invoke(*args.toList().toTypedArray())
320320

321-
public fun withColumns(columnBuilder: (String) -> AnyCol): AnyFrame = header.map(columnBuilder).toDataFrame()
321+
public fun withColumns(columnBuilder: (String) -> AnyCol): DataFrame<*> = header.map(columnBuilder).toDataFrame()
322322

323-
public inline operator fun <reified T> invoke(crossinline valuesBuilder: (String) -> Iterable<T>): AnyFrame =
323+
public inline operator fun <reified T> invoke(crossinline valuesBuilder: (String) -> Iterable<T>): DataFrame<*> =
324324
withColumns { name ->
325325
valuesBuilder(name).let {
326326
DataColumn.create(
@@ -330,7 +330,7 @@ public class DataFrameBuilder(private val header: List<String>) {
330330
}
331331
}
332332

333-
public inline fun <reified C> fill(nrow: Int, value: C): AnyFrame =
333+
public inline fun <reified C> fill(nrow: Int, value: C): DataFrame<*> =
334334
withColumns { name ->
335335
DataColumn.createValueColumn(
336336
name = name,
@@ -339,17 +339,17 @@ public class DataFrameBuilder(private val header: List<String>) {
339339
)
340340
}
341341

342-
public inline fun <reified C> nulls(nrow: Int): AnyFrame = fill<C?>(nrow, null)
342+
public inline fun <reified C> nulls(nrow: Int): DataFrame<*> = fill<C?>(nrow, null)
343343

344-
public inline fun <reified C> fillIndexed(nrow: Int, crossinline init: (Int, String) -> C): AnyFrame =
344+
public inline fun <reified C> fillIndexed(nrow: Int, crossinline init: (Int, String) -> C): DataFrame<*> =
345345
withColumns { name ->
346346
DataColumn.create(
347347
name,
348348
List(nrow) { init(it, name) },
349349
)
350350
}
351351

352-
public inline fun <reified C> fill(nrow: Int, crossinline init: (Int) -> C): AnyFrame =
352+
public inline fun <reified C> fill(nrow: Int, crossinline init: (Int) -> C): DataFrame<*> =
353353
withColumns { name ->
354354
DataColumn.create(
355355
name = name,
@@ -366,23 +366,23 @@ public class DataFrameBuilder(private val header: List<String>) {
366366
)
367367
}
368368

369-
public fun randomInt(nrow: Int): AnyFrame = fillNotNull(nrow) { Random.nextInt() }
369+
public fun randomInt(nrow: Int): DataFrame<*> = fillNotNull(nrow) { Random.nextInt() }
370370

371-
public fun randomInt(nrow: Int, range: IntRange): AnyFrame = fillNotNull(nrow) { Random.nextInt(range) }
371+
public fun randomInt(nrow: Int, range: IntRange): DataFrame<*> = fillNotNull(nrow) { Random.nextInt(range) }
372372

373-
public fun randomDouble(nrow: Int): AnyFrame = fillNotNull(nrow) { Random.nextDouble() }
373+
public fun randomDouble(nrow: Int): DataFrame<*> = fillNotNull(nrow) { Random.nextDouble() }
374374

375-
public fun randomDouble(nrow: Int, range: ClosedRange<Double>): AnyFrame =
375+
public fun randomDouble(nrow: Int, range: ClosedRange<Double>): DataFrame<*> =
376376
fillNotNull(nrow) { Random.nextDouble(range.start, range.endInclusive) }
377377

378-
public fun randomFloat(nrow: Int): AnyFrame = fillNotNull(nrow) { Random.nextFloat() }
378+
public fun randomFloat(nrow: Int): DataFrame<*> = fillNotNull(nrow) { Random.nextFloat() }
379379

380-
public fun randomLong(nrow: Int): AnyFrame = fillNotNull(nrow) { Random.nextLong() }
380+
public fun randomLong(nrow: Int): DataFrame<*> = fillNotNull(nrow) { Random.nextLong() }
381381

382-
public fun randomLong(nrow: Int, range: ClosedRange<Long>): AnyFrame =
382+
public fun randomLong(nrow: Int, range: ClosedRange<Long>): DataFrame<*> =
383383
fillNotNull(nrow) { Random.nextLong(range.start, range.endInclusive) }
384384

385-
public fun randomBoolean(nrow: Int): AnyFrame = fillNotNull(nrow) { Random.nextBoolean() }
385+
public fun randomBoolean(nrow: Int): DataFrame<*> = fillNotNull(nrow) { Random.nextBoolean() }
386386
}
387387

388388
/**
@@ -408,7 +408,7 @@ public class DynamicDataFrameBuilder {
408408
return uniqueName
409409
}
410410

411-
public fun toDataFrame(): AnyFrame = dataFrameOf(cols)
411+
public fun toDataFrame(): DataFrame<*> = dataFrameOf(cols)
412412
}
413413

414414
/**

0 commit comments

Comments
 (0)