-
- All Implemented Interfaces:
-
org.jetbrains.kotlinx.dataframe.api.SplitWithTransform
public final class SplitClauseWithTransform<T extends Object, C extends Object, R extends Object> implements SplitWithTransform<T, C, R>
-
-
Field Summary
Fields Modifier and Type Field Description private final DataFrame<T>
df
private final Function2<ColumnsSelectionDsl<T>, ColumnsSelectionDsl<T>, ColumnSet<C>>
columns
private final Boolean
inward
private final KType
targetType
private final R
default
private final Function2<DataRow<T>, C, Iterable<R>>
transform
-
Method Summary
Modifier and Type Method Description final DataFrame<T>
getDf()
final Function2<ColumnsSelectionDsl<T>, ColumnsSelectionDsl<T>, ColumnSet<C>>
getColumns()
final Boolean
getInward()
final KType
getTargetType()
final R
getDefault()
final Function2<DataRow<T>, C, Iterable<R>>
getTransform()
DataFrame<T>
intoRows(Boolean dropEmpty)
DataFrame<T>
inplace()
DataFrame<T>
inward(Iterable<String> names, Function2<ColumnWithPath<C>, Integer, String> extraNamesGenerator)
SplitWithTransform<T, C, R>
default(R value)
-
-
Method Detail
-
getColumns
final Function2<ColumnsSelectionDsl<T>, ColumnsSelectionDsl<T>, ColumnSet<C>> getColumns()
-
getTargetType
final KType getTargetType()
-
getDefault
final R getDefault()
-
inward
DataFrame<T> inward(Iterable<String> names, Function2<ColumnWithPath<C>, Integer, String> extraNamesGenerator)
-
-
-
-