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

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

public class CountryYearFilter
extends SpeciesFilter


Field Summary
 
Fields inherited from class org.gcube.contentmanagement.timeseries.geotools.filters.AFilter
defaultvaluesColumnName, valuesColumnName
 
Constructor Summary
CountryYearFilter(java.lang.String timeSeriesName, java.lang.String mainColumn, java.lang.String optionalColumn, java.lang.String quantitiesColumn)
           
 
Method Summary
 void initFilter()
           
 java.util.List<java.lang.String> postFilterSquare(java.util.List<java.lang.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
findCSquareCodes, 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
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CountryYearFilter

public CountryYearFilter(java.lang.String timeSeriesName,
                         java.lang.String mainColumn,
                         java.lang.String optionalColumn,
                         java.lang.String quantitiesColumn)
Method Detail

initFilter

public void initFilter()
Overrides:
initFilter in class SpeciesFilter

postFilterSquare

public java.util.List<java.lang.String> postFilterSquare(java.util.List<java.lang.String> csquares)
Overrides:
postFilterSquare in class SpeciesFilter