-
public class SpreadClause.Companion
-
-
Field Summary
Fields Modifier and Type Field Description public final static SpreadClause.Companion
INSTANCE
-
Method Summary
Modifier and Type Method Description final <T extends Any, K extends Any> SpreadClause<T, K, Boolean, SpreadContext.DataFrame<T>>
inDataFrame(DataFrame<T> df, Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnReference<K>> keyColumn)
final <T extends Any, G extends Any, K extends Any> SpreadClause<G, K, Boolean, SpreadContext.GroupedDataFrame<T, G>>
inGroupedDataFrame(GroupedDataFrame<T, G> df, Function2<SelectReceiver<G>, SelectReceiver<G>, ColumnReference<K>> keyColumn)
final <T extends Any, K extends Any> SpreadClause<T, K, Boolean, SpreadContext.GroupAggregator<T>>
inAggregator(GroupAggregateBuilder<T> builder, Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnReference<K>> keyColumn)
final <T extends Any, K extends Any, C extends SpreadContext> SpreadClause<T, K, Boolean, C>
create(C context, Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnReference<K>> keyColumn)
-
-
Method Detail
-
inDataFrame
final <T extends Any, K extends Any> SpreadClause<T, K, Boolean, SpreadContext.DataFrame<T>> inDataFrame(DataFrame<T> df, Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnReference<K>> keyColumn)
-
inGroupedDataFrame
final <T extends Any, G extends Any, K extends Any> SpreadClause<G, K, Boolean, SpreadContext.GroupedDataFrame<T, G>> inGroupedDataFrame(GroupedDataFrame<T, G> df, Function2<SelectReceiver<G>, SelectReceiver<G>, ColumnReference<K>> keyColumn)
-
inAggregator
final <T extends Any, K extends Any> SpreadClause<T, K, Boolean, SpreadContext.GroupAggregator<T>> inAggregator(GroupAggregateBuilder<T> builder, Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnReference<K>> keyColumn)
-
create
final <T extends Any, K extends Any, C extends SpreadContext> SpreadClause<T, K, Boolean, C> create(C context, Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnReference<K>> keyColumn)
-
-
-
-