FieldAggregator (gCube Species Discovery 3.3.0-SNAPSHOT API)
Date: 2013-07-19

org.gcube.portlets.user.speciesdiscovery.server.stream.aggregation

## Class FieldAggregator<F extends GridField,T>

- java.lang.Object
- - org.gcube.portlets.user.speciesdiscovery.server.stream.CounterAggregator<T>
  - - org.gcube.portlets.user.speciesdiscovery.server.stream.aggregation.FieldAggregator<F,T>

- All Implemented Interfaces:
    Aggregator<T,HashMap<String,Integer>>

      public class FieldAggregator<F extends GridField,T>
      extends CounterAggregator<T>

  Author:
    "Federico De Faveri defaveri@isti.cnr.it"

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `protected static String` | `NAME_PREFIX`

    - ### Fields inherited from class org.gcube.portlets.user.speciesdiscovery.server.stream.CounterAggregator

      `aggregation, keyProvider, name`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `FieldAggregator(FieldKeyProvider<F,T> keyProvider)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `static <F extends GridField> String` | `getFieldAggregatorName(F field)`

    - ### Methods inherited from class org.gcube.portlets.user.speciesdiscovery.server.stream.CounterAggregator

      `aggregate, getAggregation, getName`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### NAME_PREFIX

          protected static final String NAME_PREFIX

  - ### Constructor Detail

    - #### FieldAggregator

          public FieldAggregator(FieldKeyProvider<F,T> keyProvider)

  - ### Method Detail

    - #### getFieldAggregatorName

          public static <F extends GridField> String getFieldAggregatorName(F field)

Copyright © 2013. All Rights Reserved.