org.gcube.contentmanagement.timeseries.geotools.filters.custom
Class FAOYearFilter

java.lang.Object
  extended by org.gcube.contentmanagement.timeseries.geotools.filters.AFilter
      extended by org.gcube.contentmanagement.timeseries.geotools.filters.SpeciesFilter
          extended by org.gcube.contentmanagement.timeseries.geotools.filters.custom.FAOYearFilter

public class FAOYearFilter
extends SpeciesFilter


Field Summary
 
Fields inherited from class org.gcube.contentmanagement.timeseries.geotools.filters.AFilter
aggregationColumn, defaultvaluesColumnName, filtername, geofinder, informationColumn, isSpaceFilter, quantitiesColumn, ref_country, ref_species, status, timeSeriesName, valuesColumnName
 
Constructor Summary
FAOYearFilter(String timeSeriesName, String mainColumn, String optionalColumn, String quantitiesColumn)
           
 
Method Summary
 List<String> findCSquareCodes(String place, List<String> prevCsquares)
           
 void initFilter()
           
 List<String> postFilterSquare(List<String> csquares)
           
 
Methods inherited from class org.gcube.contentmanagement.timeseries.geotools.filters.SpeciesFilter
filter
 
Methods inherited from class org.gcube.contentmanagement.timeseries.geotools.filters.AFilter
getAggregationColumn, getInformationColumn, getQuantitiesColumn, getRef_country, getRef_species, getStatus, getTimeSeriesName, isSpaceFilter, setAggregationColumn, setInformationColumn, setQuantitiesColumn, setRef_country, setRef_species, setSpaceFilter, setStatus, setTimeSeriesName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FAOYearFilter

public FAOYearFilter(String timeSeriesName,
                     String mainColumn,
                     String optionalColumn,
                     String quantitiesColumn)
Method Detail

initFilter

public void initFilter()
Overrides:
initFilter in class SpeciesFilter

postFilterSquare

public List<String> postFilterSquare(List<String> csquares)
Overrides:
postFilterSquare in class SpeciesFilter

findCSquareCodes

public List<String> findCSquareCodes(String place,
                                     List<String> prevCsquares)
Overrides:
findCSquareCodes in class AFilter


Copyright © 2013. All Rights Reserved.