-
- 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> Boolean
all(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> Boolean
any(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 Boolean
isEmpty(DataFrame<?> $self)
final static Boolean
isNotEmpty(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 <T extends Any> Unit
forEachRow(DataFrame<T> $self, Function2<DataRow<T>, DataRow<T>, Unit> action)
final static <T extends Any> Unit
forEachColumn(DataFrame<T> $self, Function1<DataColumn<?>, Unit> action)
final static <T extends Any> Unit
forEachColumnIndexed(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> Unit
preserve(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)
-
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)
-
-
-
-