-
- All Implemented Interfaces:
public final class GroupByIterableKt
-
-
Method Summary
Modifier and Type Method Description final static <T extends Any, G extends Any> Unit
forEach(GroupBy<T, G> $self, Function1<GroupBy.Entry<T, G>, Unit> body)
final static <T extends Any, G extends Any> Unit
forEach(GroupBy<T, G> $self, Function2<DataRow<T>, DataFrame<G>, Unit> body)
final static <T extends Any, G extends Any> GroupBy<T, G>
sortBy(GroupBy<T, G> $self, String cols)
final static <T extends Any, G extends Any> GroupBy<T, G>
sortBy(GroupBy<T, G> $self, ColumnReference<Comparable<?>> cols)
final static <T extends Any, G extends Any> GroupBy<T, G>
sortBy(GroupBy<T, G> $self, KProperty<Comparable<?>> cols)
final static <T extends Any, G extends Any, C extends Any> GroupBy<T, G>
sortBy(GroupBy<T, G> $self, Function2<SortDsl<G>, SortDsl<G>, ColumnSet<C>> selector)
final static <T extends Any, G extends Any> GroupBy<T, G>
sortByDesc(GroupBy<T, G> $self, String cols)
final static <T extends Any, G extends Any> GroupBy<T, G>
sortByDesc(GroupBy<T, G> $self, ColumnReference<Comparable<?>> cols)
final static <T extends Any, G extends Any> GroupBy<T, G>
sortByDesc(GroupBy<T, G> $self, KProperty<Comparable<?>> cols)
final static <T extends Any, G extends Any, C extends Any> GroupBy<T, G>
sortByDesc(GroupBy<T, G> $self, Function2<SortDsl<G>, SortDsl<G>, ColumnSet<C>> selector)
final static <T extends Any, G extends Any> DataFrame<G>
mapToRows(GroupBy<T, G> $self, Function2<GroupWithKey<T, G>, GroupWithKey<T, G>, DataRow<G>> body)
final static <T extends Any, G extends Any> FrameColumn<G>
mapToFrames(GroupBy<T, G> $self, Function2<GroupWithKey<T, G>, GroupWithKey<T, G>, DataFrame<G>> body)
final static <T extends Any, G extends Any, C extends Any> GroupBy<T, G>
sortByGroup(GroupBy<T, G> $self, Boolean nullsLast, Function2<DataFrame<G>, DataFrame<G>, C> expression)
final static <T extends Any, G extends Any, C extends Any> GroupBy<T, G>
sortByGroupDesc(GroupBy<T, G> $self, Boolean nullsLast, Function2<DataFrame<G>, DataFrame<G>, C> expression)
final static <T extends Any, G extends Any> GroupBy<T, G>
sortByCountAsc(GroupBy<T, G> $self)
final static <T extends Any, G extends Any> GroupBy<T, G>
sortByCount(GroupBy<T, G> $self)
final static <T extends Any, G extends Any> GroupBy<T, G>
sortByKeyDesc(GroupBy<T, G> $self, Boolean nullsLast)
final static <T extends Any, G extends Any> GroupBy<T, G>
sortByKey(GroupBy<T, G> $self, Boolean nullsLast)
-
-
Method Detail
-
forEach
final static <T extends Any, G extends Any> Unit forEach(GroupBy<T, G> $self, Function1<GroupBy.Entry<T, G>, Unit> body)
-
forEach
final static <T extends Any, G extends Any> Unit forEach(GroupBy<T, G> $self, Function2<DataRow<T>, DataFrame<G>, Unit> body)
-
sortBy
final static <T extends Any, G extends Any> GroupBy<T, G> sortBy(GroupBy<T, G> $self, String cols)
-
sortBy
final static <T extends Any, G extends Any> GroupBy<T, G> sortBy(GroupBy<T, G> $self, ColumnReference<Comparable<?>> cols)
-
sortBy
final static <T extends Any, G extends Any> GroupBy<T, G> sortBy(GroupBy<T, G> $self, KProperty<Comparable<?>> cols)
-
sortBy
final static <T extends Any, G extends Any, C extends Any> GroupBy<T, G> sortBy(GroupBy<T, G> $self, Function2<SortDsl<G>, SortDsl<G>, ColumnSet<C>> selector)
-
sortByDesc
final static <T extends Any, G extends Any> GroupBy<T, G> sortByDesc(GroupBy<T, G> $self, String cols)
-
sortByDesc
final static <T extends Any, G extends Any> GroupBy<T, G> sortByDesc(GroupBy<T, G> $self, ColumnReference<Comparable<?>> cols)
-
sortByDesc
final static <T extends Any, G extends Any> GroupBy<T, G> sortByDesc(GroupBy<T, G> $self, KProperty<Comparable<?>> cols)
-
sortByDesc
final static <T extends Any, G extends Any, C extends Any> GroupBy<T, G> sortByDesc(GroupBy<T, G> $self, Function2<SortDsl<G>, SortDsl<G>, ColumnSet<C>> selector)
-
mapToRows
final static <T extends Any, G extends Any> DataFrame<G> mapToRows(GroupBy<T, G> $self, Function2<GroupWithKey<T, G>, GroupWithKey<T, G>, DataRow<G>> body)
-
mapToFrames
final static <T extends Any, G extends Any> FrameColumn<G> mapToFrames(GroupBy<T, G> $self, Function2<GroupWithKey<T, G>, GroupWithKey<T, G>, DataFrame<G>> body)
-
sortByGroup
final static <T extends Any, G extends Any, C extends Any> GroupBy<T, G> sortByGroup(GroupBy<T, G> $self, Boolean nullsLast, Function2<DataFrame<G>, DataFrame<G>, C> expression)
-
sortByGroupDesc
final static <T extends Any, G extends Any, C extends Any> GroupBy<T, G> sortByGroupDesc(GroupBy<T, G> $self, Boolean nullsLast, Function2<DataFrame<G>, DataFrame<G>, C> expression)
-
sortByCountAsc
final static <T extends Any, G extends Any> GroupBy<T, G> sortByCountAsc(GroupBy<T, G> $self)
-
sortByCount
final static <T extends Any, G extends Any> GroupBy<T, G> sortByCount(GroupBy<T, G> $self)
-
sortByKeyDesc
final static <T extends Any, G extends Any> GroupBy<T, G> sortByKeyDesc(GroupBy<T, G> $self, Boolean nullsLast)
-
-
-
-