Class Aggregate

java.lang.Object
com.strobel.core.Aggregate

public final class Aggregate extends Object
Author:
Mike Strobel
  • Method Details

    • aggregate

      public static <TSource, TAccumulate> TAccumulate aggregate(Iterable<TSource> source, Accumulator<TSource,TAccumulate> accumulator)
    • aggregate

      public static <TSource, TAccumulate> TAccumulate aggregate(Iterable<TSource> source, TAccumulate seed, Accumulator<TSource,TAccumulate> accumulator)
    • aggregate

      public static <TSource, TAccumulate, TResult> TResult aggregate(Iterable<TSource> source, Accumulator<TSource,TAccumulate> accumulator, Selector<TAccumulate,TResult> resultSelector)
    • aggregate

      public static <TSource, TAccumulate, TResult> TResult aggregate(Iterable<TSource> source, TAccumulate seed, Accumulator<TSource,TAccumulate> accumulator, Selector<TAccumulate,TResult> resultSelector)