org.geotools.filter.capability
Class FilterCapabilitiesImpl

Object
  extended by 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
FilterCapabilitiesImpl()
           
FilterCapabilitiesImpl(FilterCapabilities copy)
           
FilterCapabilitiesImpl(String version)
           
FilterCapabilitiesImpl(String version, ScalarCapabilities scalar, SpatialCapabilities spatial, IdCapabilities id)
           
FilterCapabilitiesImpl(String version, ScalarCapabilities scalar, SpatialCapabilities spatial, IdCapabilities id, TemporalCapabilities temporal)
           
 
Method Summary
 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()
           
 
Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

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:

Parameters:
version -

getVersion

public String getVersion()
Description copied from interface: FilterCapabilities
Returns the version.

Specified by:
getVersion in interface FilterCapabilities

setId

public void setId(IdCapabilities id)

getIdCapabilities

public IdCapabilitiesImpl getIdCapabilities()
Specified by:
getIdCapabilities in interface FilterCapabilities

setScalar

public void setScalar(ScalarCapabilities scalar)

getScalarCapabilities

public ScalarCapabilitiesImpl getScalarCapabilities()
Specified by:
getScalarCapabilities in interface FilterCapabilities

setSpatial

public void setSpatial(SpatialCapabilities spatial)

getSpatialCapabilities

public SpatialCapabiltiesImpl getSpatialCapabilities()
Specified by:
getSpatialCapabilities in interface FilterCapabilities

setTemporal

public void setTemporal(TemporalCapabilitiesImpl temporal)

getTemporalCapabilities

public TemporalCapabilities getTemporalCapabilities()
Specified by:
getTemporalCapabilities in interface FilterCapabilities

addAll

public void addAll(FilterCapabilities copy)

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 1996-2014 Geotools. All Rights Reserved.