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.
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