org.gcube.portlets.user.speciesdiscovery.server.stream.aggregation
Class FieldAggregator<F extends GridField,T>

java.lang.Object
  extended by org.gcube.portlets.user.speciesdiscovery.server.stream.CounterAggregator<T>
      extended by 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
protected static String NAME_PREFIX
           
 
Fields inherited from class org.gcube.portlets.user.speciesdiscovery.server.stream.CounterAggregator
aggregation, keyProvider, name
 
Constructor Summary
FieldAggregator(FieldKeyProvider<F,T> keyProvider)
           
 
Method Summary
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.