Class OrderedAggregateLambdaFactory<TSource,​TKey,​TSortKey,​TOrigAccumulate,​TResult>

  • Type Parameters:
    TSource - Type of the enumerable input source
    TKey - Type of the group-by key
    TSortKey - Type of the sort key
    TOrigAccumulate - Type of the original accumulator
    TResult - Type of the enumerable output result
    All Implemented Interfaces:
    AggregateLambdaFactory<TSource,​TOrigAccumulate,​OrderedAggregateLambdaFactory.LazySource<TSource>,​TResult,​TKey>

    public class OrderedAggregateLambdaFactory<TSource,​TKey,​TSortKey,​TOrigAccumulate,​TResult>
    extends java.lang.Object
    implements AggregateLambdaFactory<TSource,​TOrigAccumulate,​OrderedAggregateLambdaFactory.LazySource<TSource>,​TResult,​TKey>
    Generate aggregate lambdas that sorts the input source before calling each aggregate adder.