-
- All Implemented Interfaces:
public final class DataFrameIterableKt
-
-
Method Summary
Modifier and Type Method Description final static <T extends Any> DataFrame<?>map(DataFrame<T> $self, Function1<AddDsl<T>, Unit> body)final static <T extends Any, R extends Any> DataColumn<R>map(DataFrame<T> $self, String name, Function2<AddDataRow<T>, AddDataRow<T>, R> body)final static <T extends Any, R extends Any> DataColumn<R>map(DataFrame<T> $self, ColumnAccessor<R> column, Function2<AddDataRow<T>, AddDataRow<T>, R> body)final static <T extends Any> DataFrame<T>filter(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)final static <T extends Any> Sequence<DataRow<T>>asSequence(DataFrame<T> $self)final static <T extends Any> Booleanall(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)final static <T extends Any> DataFrame<T>drop(DataFrame<T> $self, Integer numRows)final static <T extends Any> DataFrame<T>drop(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)final static <T extends Any> DataRow<T>first(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)final static <T extends Any> DataRow<T>first(DataFrame<T> $self)final static <T extends Any> DataRow<T>firstOrNull(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)final static <T extends Any> DataRow<T>firstOrNull(DataFrame<T> $self)final static <T extends Any> DataRow<T>last(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)final static <T extends Any> DataRow<T>last(DataFrame<T> $self)final static <T extends Any> DataRow<T>lastOrNull(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)final static <T extends Any> DataRow<T>lastOrNull(DataFrame<T> $self)final static <T extends Any> DataRow<T>single(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)final static <T extends Any> DataRow<T>single(DataFrame<T> $self)final static <T extends Any> DataFrame<T>dropLast(DataFrame<T> $self, Integer numRows)final static <T extends Any> DataFrame<T>takeLast(DataFrame<T> $self, Integer numRows)final static <T extends Any> DataFrame<T>take(DataFrame<T> $self, Integer numRows)final static <T extends Any> Booleanany(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)final static <T extends Any, V extends Any> Map<V, DataRow<T>>associateBy(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, V> transform)final static <T extends Any, K extends Any, V extends Any> Map<K, V>associate(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Pair<K, V>> transform)final static <T extends Any> DataFrame<T>tail(DataFrame<T> $self, Integer numRows)final static <T extends Any> DataFrame<T>head(DataFrame<T> $self, Integer numRows)final static <T extends Any> DataFrame<T>shuffle(DataFrame<T> $self)final static <T extends Any> FrameColumn<T>chunked(DataFrame<T> $self, Integer size)final static BooleanisEmpty(DataFrame<?> $self)final static BooleanisNotEmpty(DataFrame<?> $self)final static <T extends Any> DataRow<T>singleOrNull(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)final static <T extends Any> DataRow<T>singleOrNull(DataFrame<T> $self)final static <T extends Any> DataFrame<T>filterBy(DataFrame<T> $self, Function2<ColumnsSelectionDsl<T>, ColumnsSelectionDsl<T>, SingleColumn<Boolean>> column)final static <T extends Any> DataFrame<T>filterBy(DataFrame<T> $self, ColumnReference<Boolean> column)final static <T extends Any> DataFrame<T>filterBy(DataFrame<T> $self, String column)final static <T extends Any> DataFrame<T>filterBy(DataFrame<T> $self, KProperty<Boolean> column)final static <T extends Any> DataFrame<T>distinct(DataFrame<T> $self)final static <T extends Any, C extends Any> DataFrame<T>distinct(DataFrame<T> $self, Function2<ColumnsSelectionDsl<T>, ColumnsSelectionDsl<T>, ColumnSet<C>> columns)final static <T extends Any> DataFrame<T>distinct(DataFrame<T> $self, KProperty<?> columns)final static <T extends Any> DataFrame<T>distinct(DataFrame<T> $self, String columns)final static <T extends Any> DataFrame<T>distinct(DataFrame<T> $self, ColumnReference<?> columns)final static <T extends Any> DataFrame<T>distinctT(DataFrame<T> $self, Iterable<String> columns)final static <T extends Any> DataFrame<T>distinct(DataFrame<T> $self, Iterable<ColumnReference<?>> columns)final static <T extends Any> DataFrame<T>distinctBy(DataFrame<T> $self, KProperty<?> columns)final static <T extends Any> DataFrame<T>distinctBy(DataFrame<T> $self, String columns)final static <T extends Any> DataFrame<T>distinctBy(DataFrame<T> $self, ColumnReference<?> columns)final static <T extends Any> DataFrame<T>distinctByT(DataFrame<T> $self, Iterable<String> columns)final static <T extends Any> DataFrame<T>distinctBy(DataFrame<T> $self, Iterable<ColumnReference<?>> columns)final static <T extends Any, C extends Any> DataFrame<T>distinctBy(DataFrame<T> $self, Function2<ColumnsSelectionDsl<T>, ColumnsSelectionDsl<T>, ColumnSet<C>> columns)final static Integerndistinct(DataFrame<?> $self)final static <T extends Any, C extends Any> Integerndistinct(DataFrame<T> $self, Function2<ColumnsSelectionDsl<T>, ColumnsSelectionDsl<T>, ColumnSet<C>> columns)final static <T extends Any> Integerndistinct(DataFrame<T> $self, String columns)final static <T extends Any, C extends Any> Integerndistinct(DataFrame<T> $self, KProperty<C> columns)final static <T extends Any> Integerndistinct(DataFrame<T> $self, ColumnReference<?> columns)final static <T extends Any> UnitforEachRow(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Unit> action)final static <T extends Any> UnitforEachColumn(DataFrame<T> $self, Function1<DataColumn<?>, Unit> action)final static <T extends Any> UnitforEachColumnIndexed(DataFrame<T> $self, Function2<Integer, DataColumn<?>, Unit> action)final static <T extends Any> DataFrame<T>createDataFrame(Iterable<T> $self, Function1<CreateDataFrameDsl<T>, Unit> body)final static <T extends Any> DataFrame<T>createDataFrame(Iterable<T> $self, KProperty<?> props, Integer depth)final static <T extends Any> DataFrame<T>toDataFrameT(Iterable<DataRow<T>> $self)final static DataFrame<?>toDataFrameAnyColumn(Iterable<BaseColumn<?>> $self)final static DataFrame<?>toDataFrame(Map<String, Iterable<Object>> $self)final static DataFrame<?>toDataFrameColumnPathAny?(Map<ColumnPath, Iterable<Object>> $self)final static <T extends Any> DataFrame<T>toDataFramePairColumnPathAnyCol(Iterable<Pair<ColumnPath, BaseColumn<?>>> $self)final static DataFrame<?>toDataFrameColumnPathAny?(Iterable<Pair<ColumnPath, Iterable<Object>>> $self)final static DataFrame<?>toDataFrameFromPairs(Iterable<Pair<String, Iterable<Object>>> $self)final static <T extends Any> Unitpreserve(TraversePropertiesDsl $self)-
-
Method Detail
-
map
final static <T extends Any> DataFrame<?> map(DataFrame<T> $self, Function1<AddDsl<T>, Unit> body)
-
map
final static <T extends Any, R extends Any> DataColumn<R> map(DataFrame<T> $self, String name, Function2<AddDataRow<T>, AddDataRow<T>, R> body)
-
map
final static <T extends Any, R extends Any> DataColumn<R> map(DataFrame<T> $self, ColumnAccessor<R> column, Function2<AddDataRow<T>, AddDataRow<T>, R> body)
-
filter
final static <T extends Any> DataFrame<T> filter(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)
-
asSequence
final static <T extends Any> Sequence<DataRow<T>> asSequence(DataFrame<T> $self)
-
all
final static <T extends Any> Boolean all(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)
-
drop
final static <T extends Any> DataFrame<T> drop(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)
-
first
final static <T extends Any> DataRow<T> first(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)
-
firstOrNull
final static <T extends Any> DataRow<T> firstOrNull(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)
-
firstOrNull
final static <T extends Any> DataRow<T> firstOrNull(DataFrame<T> $self)
-
last
final static <T extends Any> DataRow<T> last(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)
-
lastOrNull
final static <T extends Any> DataRow<T> lastOrNull(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)
-
lastOrNull
final static <T extends Any> DataRow<T> lastOrNull(DataFrame<T> $self)
-
single
final static <T extends Any> DataRow<T> single(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)
-
any
final static <T extends Any> Boolean any(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)
-
associateBy
final static <T extends Any, V extends Any> Map<V, DataRow<T>> associateBy(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, V> transform)
-
associate
final static <T extends Any, K extends Any, V extends Any> Map<K, V> associate(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Pair<K, V>> transform)
-
chunked
final static <T extends Any> FrameColumn<T> chunked(DataFrame<T> $self, Integer size)
-
isNotEmpty
final static Boolean isNotEmpty(DataFrame<?> $self)
-
singleOrNull
final static <T extends Any> DataRow<T> singleOrNull(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Boolean> predicate)
-
singleOrNull
final static <T extends Any> DataRow<T> singleOrNull(DataFrame<T> $self)
-
filterBy
final static <T extends Any> DataFrame<T> filterBy(DataFrame<T> $self, Function2<ColumnsSelectionDsl<T>, ColumnsSelectionDsl<T>, SingleColumn<Boolean>> column)
-
filterBy
final static <T extends Any> DataFrame<T> filterBy(DataFrame<T> $self, ColumnReference<Boolean> column)
-
filterBy
final static <T extends Any> DataFrame<T> filterBy(DataFrame<T> $self, KProperty<Boolean> column)
-
distinct
final static <T extends Any, C extends Any> DataFrame<T> distinct(DataFrame<T> $self, Function2<ColumnsSelectionDsl<T>, ColumnsSelectionDsl<T>, ColumnSet<C>> columns)
-
distinct
final static <T extends Any> DataFrame<T> distinct(DataFrame<T> $self, KProperty<?> columns)
-
distinct
final static <T extends Any> DataFrame<T> distinct(DataFrame<T> $self, ColumnReference<?> columns)
-
distinctT
final static <T extends Any> DataFrame<T> distinctT(DataFrame<T> $self, Iterable<String> columns)
-
distinct
final static <T extends Any> DataFrame<T> distinct(DataFrame<T> $self, Iterable<ColumnReference<?>> columns)
-
distinctBy
final static <T extends Any> DataFrame<T> distinctBy(DataFrame<T> $self, KProperty<?> columns)
-
distinctBy
final static <T extends Any> DataFrame<T> distinctBy(DataFrame<T> $self, String columns)
-
distinctBy
final static <T extends Any> DataFrame<T> distinctBy(DataFrame<T> $self, ColumnReference<?> columns)
-
distinctByT
final static <T extends Any> DataFrame<T> distinctByT(DataFrame<T> $self, Iterable<String> columns)
-
distinctBy
final static <T extends Any> DataFrame<T> distinctBy(DataFrame<T> $self, Iterable<ColumnReference<?>> columns)
-
distinctBy
final static <T extends Any, C extends Any> DataFrame<T> distinctBy(DataFrame<T> $self, Function2<ColumnsSelectionDsl<T>, ColumnsSelectionDsl<T>, ColumnSet<C>> columns)
-
ndistinct
final static <T extends Any, C extends Any> Integer ndistinct(DataFrame<T> $self, Function2<ColumnsSelectionDsl<T>, ColumnsSelectionDsl<T>, ColumnSet<C>> columns)
-
ndistinct
final static <T extends Any, C extends Any> Integer ndistinct(DataFrame<T> $self, KProperty<C> columns)
-
ndistinct
final static <T extends Any> Integer ndistinct(DataFrame<T> $self, ColumnReference<?> columns)
-
forEachRow
final static <T extends Any> Unit forEachRow(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Unit> action)
-
forEachColumn
final static <T extends Any> Unit forEachColumn(DataFrame<T> $self, Function1<DataColumn<?>, Unit> action)
-
forEachColumnIndexed
final static <T extends Any> Unit forEachColumnIndexed(DataFrame<T> $self, Function2<Integer, DataColumn<?>, Unit> action)
-
createDataFrame
final static <T extends Any> DataFrame<T> createDataFrame(Iterable<T> $self, Function1<CreateDataFrameDsl<T>, Unit> body)
-
createDataFrame
final static <T extends Any> DataFrame<T> createDataFrame(Iterable<T> $self, KProperty<?> props, Integer depth)
-
toDataFrameT
final static <T extends Any> DataFrame<T> toDataFrameT(Iterable<DataRow<T>> $self)
-
toDataFrameAnyColumn
final static DataFrame<?> toDataFrameAnyColumn(Iterable<BaseColumn<?>> $self)
-
toDataFrameColumnPathAny?
final static DataFrame<?> toDataFrameColumnPathAny?(Map<ColumnPath, Iterable<Object>> $self)
-
toDataFramePairColumnPathAnyCol
final static <T extends Any> DataFrame<T> toDataFramePairColumnPathAnyCol(Iterable<Pair<ColumnPath, BaseColumn<?>>> $self)
-
toDataFrameColumnPathAny?
final static DataFrame<?> toDataFrameColumnPathAny?(Iterable<Pair<ColumnPath, Iterable<Object>>> $self)
-
toDataFrameFromPairs
final static DataFrame<?> toDataFrameFromPairs(Iterable<Pair<String, Iterable<Object>>> $self)
-
preserve
final static <T extends Any> Unit preserve(TraversePropertiesDsl $self)
-
-
-
-