TSource
- Type of the enumerable input sourceTOrigAccumulate
- Type of the original accumulatorTAccumulate
- Type of the varied accumulatorTResult
- Type of the enumerable output resultTKey
- Type of the group-by keypublic interface AggregateLambdaFactory<TSource,TOrigAccumulate,TAccumulate,TResult,TKey>
EnumerableAggregate
.
This interface allows a implicit accumulator type variation.
(OAccumulate
-> TAccumulate
)
Modifier and Type | Method and Description |
---|---|
Function2<TAccumulate,TSource,TAccumulate> |
accumulatorAdder() |
Function0<TAccumulate> |
accumulatorInitializer() |
Function2<TKey,TAccumulate,TResult> |
resultSelector(Function2<TKey,TOrigAccumulate,TResult> resultSelector) |
Function1<TAccumulate,TResult> |
singleGroupResultSelector(Function1<TOrigAccumulate,TResult> resultSelector) |
Function0<TAccumulate> accumulatorInitializer()
Function2<TAccumulate,TSource,TAccumulate> accumulatorAdder()
Function1<TAccumulate,TResult> singleGroupResultSelector(Function1<TOrigAccumulate,TResult> resultSelector)
Function2<TKey,TAccumulate,TResult> resultSelector(Function2<TKey,TOrigAccumulate,TResult> resultSelector)
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.