-
public final class DataFrameKt
-
-
Method Summary
Modifier and Type Method Description final static <T extends Any> DataFrame<T>toDataFrame(DataRow<T> $self)final static <T extends Any, C extends Any> DataColumn<C>column(DataFrame<T> $self, Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnReference<C>> selector)final static <T extends Any, C extends Any> Function2<SelectReceiver<T>, SelectReceiver<T>, Columns<C>>createSelector(DataFrame<T> $self, Function2<SelectReceiver<T>, SelectReceiver<T>, Columns<C>> selector)final static <T extends Any, C extends Any> List<ColumnWithPath<C>>getColumnsWithPaths(DataFrame<T> $self, Function2<SelectReceiver<T>, SelectReceiver<T>, Columns<C>> selector)final static <T extends Any, C extends Any> List<String>getColumnPath(DataFrame<T> $self, Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnReference<C>> selector)final static <T extends Any, C extends Any> List<List<String>>getColumnPaths(DataFrame<T> $self, Function2<SelectReceiver<T>, SelectReceiver<T>, Columns<C>> selector)final static <T extends Any, C extends Any> ColumnWithPath<C>getColumnWithPath(DataFrame<T> $self, Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnReference<C>> selector)final static DataFrameSizesize(DataFrame<?> $self)final static DataFrame<?>getFrame(DataFrame<?> $self, List<String> path)final static <T extends Any> DataFrame<T>typed(DataFrame<?> $self)final static <T extends Any> DataFrameBase<T>typed(DataFrameBase<?> $self)final static <T extends Any> Iterable<DataRow<T>>forwardIterable(DataFrame<T> $self)final static <T extends Any> Iterable<DataRow<T>>backwardIterable(DataFrame<T> $self)final static <T extends Any, C extends Any> UnitforEachIn(DataFrame<T> $self, Function2<SelectReceiver<T>, SelectReceiver<T>, Columns<C>> selector, Function2<DataRow<T>, DataColumn<C>, Unit> action)-
-
Method Detail
-
toDataFrame
final static <T extends Any> DataFrame<T> toDataFrame(DataRow<T> $self)
-
column
final static <T extends Any, C extends Any> DataColumn<C> column(DataFrame<T> $self, Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnReference<C>> selector)
-
createSelector
final static <T extends Any, C extends Any> Function2<SelectReceiver<T>, SelectReceiver<T>, Columns<C>> createSelector(DataFrame<T> $self, Function2<SelectReceiver<T>, SelectReceiver<T>, Columns<C>> selector)
-
getColumnsWithPaths
final static <T extends Any, C extends Any> List<ColumnWithPath<C>> getColumnsWithPaths(DataFrame<T> $self, Function2<SelectReceiver<T>, SelectReceiver<T>, Columns<C>> selector)
-
getColumnPath
final static <T extends Any, C extends Any> List<String> getColumnPath(DataFrame<T> $self, Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnReference<C>> selector)
-
getColumnPaths
final static <T extends Any, C extends Any> List<List<String>> getColumnPaths(DataFrame<T> $self, Function2<SelectReceiver<T>, SelectReceiver<T>, Columns<C>> selector)
-
getColumnWithPath
final static <T extends Any, C extends Any> ColumnWithPath<C> getColumnWithPath(DataFrame<T> $self, Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnReference<C>> selector)
-
size
final static DataFrameSize size(DataFrame<?> $self)
-
typed
final static <T extends Any> DataFrameBase<T> typed(DataFrameBase<?> $self)
-
forwardIterable
final static <T extends Any> Iterable<DataRow<T>> forwardIterable(DataFrame<T> $self)
-
backwardIterable
final static <T extends Any> Iterable<DataRow<T>> backwardIterable(DataFrame<T> $self)
-
forEachIn
final static <T extends Any, C extends Any> Unit forEachIn(DataFrame<T> $self, Function2<SelectReceiver<T>, SelectReceiver<T>, Columns<C>> selector, Function2<DataRow<T>, DataColumn<C>, Unit> action)
-
-
-
-