Class GroupAggregator.Parallel<K,V,T,E,R>

All Implemented Interfaces:
ExternalizableLite, PortableObject, InvocableMap.EntryAggregator<K,V,Map<E,R>>, InvocableMap.StreamingAggregator<K, V, Map<E,Object>, Map<E,R>>, Serializable
Enclosing class:
GroupAggregator<K,V,T,E,R>

@Deprecated public static class GroupAggregator.Parallel<K,V,T,E,R> extends GroupAggregator<K,V,T,E,R>
Deprecated.
As of Coherence 12.2.1. Use GroupAggregator instead.
Parallel implementation of the GroupAggregator.
Since:
Coherence 3.2
Author:
gg 2006.02.15, as 2014.11.09
See Also:
  • Constructor Details

    • Parallel

      public Parallel()
      Deprecated.
      Default constructor (necessary for the ExternalizableLite interface).
    • Parallel

      protected Parallel(ValueExtractor<? super T, ? extends E> extractor, InvocableMap.EntryAggregator<? super K, ? super V, R> aggregator, Filter<?> filter)
      Deprecated.
      Construct a Parallel aggregator based on a specified ValueExtractor and underlying ParallelAwareAggregator.
      Parameters:
      extractor - a ValueExtractor object; may not be null
      aggregator - an EntryAggregator object; may not be null
      filter - an optional Filter object used to filter out results of individual group aggregation results