Package org.geotools.filter.capability
Class FilterCapabilitiesImpl
- Object
-
- FilterCapabilitiesImpl
-
- All Implemented Interfaces:
FilterCapabilities
public class FilterCapabilitiesImpl extends Object implements FilterCapabilities
Implementation of the FilterCapabilities interface.- Author:
- Justin Deoliveira, The Open Planning Project
-
-
Field Summary
-
Fields inherited from interface FilterCapabilities
VERSION_100, VERSION_110, VERSION_200
-
-
Constructor Summary
Constructors Constructor Description FilterCapabilitiesImpl()FilterCapabilitiesImpl(String version)FilterCapabilitiesImpl(String version, ScalarCapabilities scalar, SpatialCapabilities spatial, IdCapabilities id)FilterCapabilitiesImpl(String version, ScalarCapabilities scalar, SpatialCapabilities spatial, IdCapabilities id, TemporalCapabilities temporal)FilterCapabilitiesImpl(FilterCapabilities copy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAll(FilterCapabilities copy)booleanequals(Object obj)IdCapabilitiesImplgetIdCapabilities()ScalarCapabilitiesImplgetScalarCapabilities()SpatialCapabiltiesImplgetSpatialCapabilities()TemporalCapabilitiesgetTemporalCapabilities()StringgetVersion()Returns the version.inthashCode()voidsetId(IdCapabilities id)voidsetScalar(ScalarCapabilities scalar)voidsetSpatial(SpatialCapabilities spatial)voidsetTemporal(TemporalCapabilitiesImpl temporal)voidsetVersion(String version)Version of the Filter Specification supported.StringtoString()
-
-
-
Constructor Detail
-
FilterCapabilitiesImpl
public FilterCapabilitiesImpl()
-
FilterCapabilitiesImpl
public FilterCapabilitiesImpl(String version)
-
FilterCapabilitiesImpl
public FilterCapabilitiesImpl(String version, ScalarCapabilities scalar, SpatialCapabilities spatial, IdCapabilities id)
-
FilterCapabilitiesImpl
public FilterCapabilitiesImpl(String version, ScalarCapabilities scalar, SpatialCapabilities spatial, IdCapabilities id, TemporalCapabilities temporal)
-
FilterCapabilitiesImpl
public FilterCapabilitiesImpl(FilterCapabilities copy)
-
-
Method Detail
-
setVersion
public void setVersion(String version)
Version of the Filter Specification supported.This should be one of the following constants:
- FilterCapabilities.VERSION_100
- FilterCapabilities.VERSION_110
-
getVersion
public String getVersion()
Description copied from interface:FilterCapabilitiesReturns the version.- Specified by:
getVersionin interfaceFilterCapabilities
-
setId
public void setId(IdCapabilities id)
-
getIdCapabilities
public IdCapabilitiesImpl getIdCapabilities()
- Specified by:
getIdCapabilitiesin interfaceFilterCapabilities
-
setScalar
public void setScalar(ScalarCapabilities scalar)
-
getScalarCapabilities
public ScalarCapabilitiesImpl getScalarCapabilities()
- Specified by:
getScalarCapabilitiesin interfaceFilterCapabilities
-
setSpatial
public void setSpatial(SpatialCapabilities spatial)
-
getSpatialCapabilities
public SpatialCapabiltiesImpl getSpatialCapabilities()
- Specified by:
getSpatialCapabilitiesin interfaceFilterCapabilities
-
setTemporal
public void setTemporal(TemporalCapabilitiesImpl temporal)
-
getTemporalCapabilities
public TemporalCapabilities getTemporalCapabilities()
- Specified by:
getTemporalCapabilitiesin interfaceFilterCapabilities
-
addAll
public void addAll(FilterCapabilities copy)
-
-