org.gcube.contentmanagement.timeseries.geotools.filters.custom
Class FAOYearFilter
java.lang.Object
org.gcube.contentmanagement.timeseries.geotools.filters.AFilter
org.gcube.contentmanagement.timeseries.geotools.filters.SpeciesFilter
org.gcube.contentmanagement.timeseries.geotools.filters.custom.FAOYearFilter
public class FAOYearFilter
- extends SpeciesFilter
Constructor Summary |
FAOYearFilter(java.lang.String timeSeriesName,
java.lang.String mainColumn,
java.lang.String optionalColumn,
java.lang.String quantitiesColumn)
|
Method Summary |
java.util.List<java.lang.String> |
findCSquareCodes(java.lang.String place,
java.util.List<java.lang.String> prevCsquares)
|
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 |
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 |
FAOYearFilter
public FAOYearFilter(java.lang.String timeSeriesName,
java.lang.String mainColumn,
java.lang.String optionalColumn,
java.lang.String quantitiesColumn)
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
findCSquareCodes
public java.util.List<java.lang.String> findCSquareCodes(java.lang.String place,
java.util.List<java.lang.String> prevCsquares)
- Overrides:
findCSquareCodes
in class AFilter