org.gcube.contentmanagement.timeseries.geotools.finder
Class TimeSeriesAggregator

java.lang.Object
  extended by org.gcube.contentmanagement.timeseries.geotools.finder.TimeSeriesAggregator

public class TimeSeriesAggregator
extends java.lang.Object


Constructor Summary
TimeSeriesAggregator(ConnectionsManager connManager)
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.String> aggregateTimeSeries(java.lang.String aggregationcolumn, java.lang.String quantitiesColumn, java.lang.String timeSeriesName)
           
 java.util.Map<java.lang.String,java.util.List<Couple>> aggregateTimeSeries(java.lang.String aggregationcolumn, java.lang.String informationColumn, java.lang.String quantitiesColumn, java.lang.String timeSeriesName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeSeriesAggregator

public TimeSeriesAggregator(ConnectionsManager connManager)
Method Detail

aggregateTimeSeries

public java.util.Map<java.lang.String,java.util.List<Couple>> aggregateTimeSeries(java.lang.String aggregationcolumn,
                                                                                  java.lang.String informationColumn,
                                                                                  java.lang.String quantitiesColumn,
                                                                                  java.lang.String timeSeriesName)
                                                                           throws java.lang.Exception
Throws:
java.lang.Exception

aggregateTimeSeries

public java.util.Map<java.lang.String,java.lang.String> aggregateTimeSeries(java.lang.String aggregationcolumn,
                                                                            java.lang.String quantitiesColumn,
                                                                            java.lang.String timeSeriesName)
                                                                     throws java.lang.Exception
Throws:
java.lang.Exception