-
public final class SplitKt
-
-
Method Summary
Modifier and Type Method Description final static <T extends Any, C extends Any, R extends Any> SplitWithTransform<T, C, R>
with(Split<T, C> $self, Function1<C, Iterable<R>> splitter)
final static <T extends Any, C extends Any, R extends Any> DataFrame<T>
into(SplitWithTransform<T, C, R> $self, ColumnReference<?> firstName, ColumnReference<?> otherNames)
final static <T extends Any, C extends Any, R extends Any> DataFrame<T>
into(SplitWithTransform<T, C, R> $self, String names, Function2<ColumnWithPath<C>, Integer, String> extraNamesGenerator)
final static <T extends Any, C extends Any, R extends Any> DataFrame<T>
into(SplitWithTransform<T, C, R> $self, List<String> names, Function2<ColumnWithPath<C>, Integer, String> extraNamesGenerator)
final static <T extends Any, C extends Iterable<R>, R extends Any> DataFrame<T>
into(Split<T, C> $self, String names, Function2<ColumnWithPath<C>, Integer, String> extraNamesGenerator)
final static <T extends Any> DataFrame<T>
intoTC(Split<T, String> $self, String names, Function2<ColumnWithPath<String>, Integer, String> extraNamesGenerator)
final static <T extends Any, C extends Any> Split<T, C>
split(DataFrame<T> $self, Function2<SelectReceiver<T>, SelectReceiver<T>, Columns<C>> selector)
final static <T extends Any> Split<T, Object>
split(DataFrame<T> $self, String column)
final static <T extends Any, C extends Any> Split<T, C>
split(DataFrame<T> $self, ColumnReference<C> column)
final static <T extends Any, C extends Any> Split<T, C>
split(DataFrame<T> $self, KProperty<C> column)
final static <T extends Any, C extends Any, R extends Any> DataFrame<T>
intoMany(SplitWithTransform<T, C, R> $self, Function2<ColumnWithPath<C>, Integer, List<String>> namesProvider)
final static <T extends Any, C extends Any, R extends Any> DataFrame<T>
doSplitCols(SplitClauseWithTransform<T, C, R> clause, Function2<ColumnWithPath<C>, Integer, List<String>> columnNamesGenerator)
final static <T extends Any, C extends Iterable<R>, R extends Any> DataFrame<T>
intoRowsTC(Split<T, C> $self, Boolean dropEmpty)
final static <T extends Any> DataFrame<T>
intoRowsFrame(Split<T, DataFrame<?>> $self, Boolean dropEmpty)
final static <T extends Any, C extends Iterable<R>, R extends Any> DataFrame<T>
inplaceTC(Split<T, C> $self)
final static <T extends Any, C extends Iterable<R>, R extends Any> DataFrame<T>
inward(Split<T, C> $self, String names, Function2<ColumnWithPath<C>, Integer, String> extraNamesGenerator)
-
-
Method Detail
-
with
final static <T extends Any, C extends Any, R extends Any> SplitWithTransform<T, C, R> with(Split<T, C> $self, Function1<C, Iterable<R>> splitter)
-
into
final static <T extends Any, C extends Any, R extends Any> DataFrame<T> into(SplitWithTransform<T, C, R> $self, ColumnReference<?> firstName, ColumnReference<?> otherNames)
-
into
final static <T extends Any, C extends Any, R extends Any> DataFrame<T> into(SplitWithTransform<T, C, R> $self, String names, Function2<ColumnWithPath<C>, Integer, String> extraNamesGenerator)
-
into
final static <T extends Any, C extends Any, R extends Any> DataFrame<T> into(SplitWithTransform<T, C, R> $self, List<String> names, Function2<ColumnWithPath<C>, Integer, String> extraNamesGenerator)
-
into
final static <T extends Any, C extends Iterable<R>, R extends Any> DataFrame<T> into(Split<T, C> $self, String names, Function2<ColumnWithPath<C>, Integer, String> extraNamesGenerator)
-
intoTC
final static <T extends Any> DataFrame<T> intoTC(Split<T, String> $self, String names, Function2<ColumnWithPath<String>, Integer, String> extraNamesGenerator)
-
split
final static <T extends Any, C extends Any> Split<T, C> split(DataFrame<T> $self, Function2<SelectReceiver<T>, SelectReceiver<T>, Columns<C>> selector)
-
split
final static <T extends Any, C extends Any> Split<T, C> split(DataFrame<T> $self, ColumnReference<C> column)
-
split
final static <T extends Any, C extends Any> Split<T, C> split(DataFrame<T> $self, KProperty<C> column)
-
intoMany
final static <T extends Any, C extends Any, R extends Any> DataFrame<T> intoMany(SplitWithTransform<T, C, R> $self, Function2<ColumnWithPath<C>, Integer, List<String>> namesProvider)
-
doSplitCols
final static <T extends Any, C extends Any, R extends Any> DataFrame<T> doSplitCols(SplitClauseWithTransform<T, C, R> clause, Function2<ColumnWithPath<C>, Integer, List<String>> columnNamesGenerator)
-
intoRowsTC
final static <T extends Any, C extends Iterable<R>, R extends Any> DataFrame<T> intoRowsTC(Split<T, C> $self, Boolean dropEmpty)
-
intoRowsFrame
final static <T extends Any> DataFrame<T> intoRowsFrame(Split<T, DataFrame<?>> $self, Boolean dropEmpty)
-
inplaceTC
final static <T extends Any, C extends Iterable<R>, R extends Any> DataFrame<T> inplaceTC(Split<T, C> $self)
-
-
-
-