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 void
addAll(FilterCapabilities copy)
boolean
equals(Object obj)
IdCapabilitiesImpl
getIdCapabilities()
ScalarCapabilitiesImpl
getScalarCapabilities()
SpatialCapabiltiesImpl
getSpatialCapabilities()
TemporalCapabilities
getTemporalCapabilities()
String
getVersion()
Returns the version.int
hashCode()
void
setId(IdCapabilities id)
void
setScalar(ScalarCapabilities scalar)
void
setSpatial(SpatialCapabilities spatial)
void
setTemporal(TemporalCapabilitiesImpl temporal)
void
setVersion(String version)
Version of the Filter Specification supported.String
toString()
-
-
-
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:FilterCapabilities
Returns the version.- Specified by:
getVersion
in interfaceFilterCapabilities
-
setId
public void setId(IdCapabilities id)
-
getIdCapabilities
public IdCapabilitiesImpl getIdCapabilities()
- Specified by:
getIdCapabilities
in interfaceFilterCapabilities
-
setScalar
public void setScalar(ScalarCapabilities scalar)
-
getScalarCapabilities
public ScalarCapabilitiesImpl getScalarCapabilities()
- Specified by:
getScalarCapabilities
in interfaceFilterCapabilities
-
setSpatial
public void setSpatial(SpatialCapabilities spatial)
-
getSpatialCapabilities
public SpatialCapabiltiesImpl getSpatialCapabilities()
- Specified by:
getSpatialCapabilities
in interfaceFilterCapabilities
-
setTemporal
public void setTemporal(TemporalCapabilitiesImpl temporal)
-
getTemporalCapabilities
public TemporalCapabilities getTemporalCapabilities()
- Specified by:
getTemporalCapabilities
in interfaceFilterCapabilities
-
addAll
public void addAll(FilterCapabilities copy)
-
-