-
- 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>dfprivate final Function2<ColumnsSelectionDsl<T>, ColumnsSelectionDsl<T>, ColumnSet<C>>columnsprivate final Booleaninwardprivate final KTypetargetTypeprivate final Rdefaultprivate 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 BooleangetInward()final KTypegetTargetType()final RgetDefault()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)
-
-
-
-