-
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 DataFrameSize
size(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> Unit
forEachIn(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)
-
-
-
-