| org.geotools.filter.FidFilter
All known Subclasses: org.geotools.filter.FidFilterImpl,
FidFilter | public interface FidFilter extends Filter,Id(Code) | | Defines a feature ID filter, which holds a list of feature IDs. This filter
stores a series of feature IDs, which are used to distinguish features
uniquely.
author: Rob Hranac, TOPP version: $Id: FidFilter.java 22571 2006-11-02 19:23:07Z jdeolive $org.opengis.filter.identity.FeatureId |
Method Summary | |
void | addAllFids(Collection fidsToAdd) Adds a collection of feature IDs to the filter. | void | addFid(String fid) Adds a feature ID to the filter. | boolean | contains(Feature feature) Determines whether or not the given feature's ID matches this filter.
Parameters: feature - Specified feature to examine. | String[] | getFids() Returns all the fids in this filter. | void | removeAllFids(Collection fidsToRemove) Removes a collection of feature IDs from the filter. | void | removeFid(String fid) Removes a feature ID from the filter. |
addAllFids | void addAllFids(Collection fidsToAdd)(Code) | | Adds a collection of feature IDs to the filter.
Parameters: fidsToAdd - A collection of feature IDs. |
addFid | void addFid(String fid)(Code) | | Adds a feature ID to the filter.
Parameters: fid - A single feature ID. |
contains | boolean contains(Feature feature)(Code) | | Determines whether or not the given feature's ID matches this filter.
Parameters: feature - Specified feature to examine. true if the feature's ID matches an fid held by thisfilter, false otherwise.org.opengis.filter.Filter.evaluate(Feature) |
getFids | String[] getFids()(Code) | | Returns all the fids in this filter.
An array of all the fids in this filter.FeatureId.getIDs |
removeAllFids | void removeAllFids(Collection fidsToRemove)(Code) | | Removes a collection of feature IDs from the filter.
Parameters: fidsToRemove - A collection of feature IDs. |
removeFid | void removeFid(String fid)(Code) | | Removes a feature ID from the filter.
Parameters: fid - A single feature ID. |
|
|