org.gcube.contentmanagement.timeseries.geotools.filters
Class AFilter
java.lang.Object
org.gcube.contentmanagement.timeseries.geotools.filters.AFilter
- Direct Known Subclasses:
- SpaceFilter, SpeciesFilter
public class AFilter
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
isSpaceFilter
protected boolean isSpaceFilter
timeSeriesName
protected String timeSeriesName
ref_country
protected String ref_country
ref_species
protected String ref_species
aggregationColumn
protected String aggregationColumn
informationColumn
protected String informationColumn
quantitiesColumn
protected String quantitiesColumn
geofinder
protected GeoAreaFinder geofinder
valuesColumnName
public String valuesColumnName
defaultvaluesColumnName
public static final String defaultvaluesColumnName
- See Also:
- Constant Field Values
status
protected float status
filtername
protected String filtername
AFilter
public AFilter(boolean isspacefilter,
String timeSeriesName,
String mainColumn,
String optionalColumn,
String quantitiesColumn)
findCSquareCodes
public List<String> findCSquareCodes(String place,
List<String> prevCsquares)
throws Exception
- Throws:
Exception
getRef_country
public String getRef_country()
setRef_country
public void setRef_country(String ref_country)
getRef_species
public String getRef_species()
setRef_species
public void setRef_species(String ref_species)
setSpaceFilter
public void setSpaceFilter(boolean isSpaceFilter)
isSpaceFilter
public boolean isSpaceFilter()
getTimeSeriesName
public String getTimeSeriesName()
setTimeSeriesName
public void setTimeSeriesName(String timeSeriesName)
getAggregationColumn
public String getAggregationColumn()
setAggregationColumn
public void setAggregationColumn(String aggregationColumn)
getInformationColumn
public String getInformationColumn()
setInformationColumn
public void setInformationColumn(String informationColumn)
getQuantitiesColumn
public String getQuantitiesColumn()
setQuantitiesColumn
public void setQuantitiesColumn(String quantitiesColumn)
initFilter
public void initFilter()
postFilterSquare
public List<String> postFilterSquare(List<String> csquares)
filter
public List<GISLayer> filter(GISLayer previousGisLayer,
ConnectionsManager connectionsManager,
GeoAreaFinder geofind)
throws Exception
- Throws:
Exception
setStatus
public void setStatus(float status)
getStatus
public float getStatus()
Copyright © 2013. All Rights Reserved.