org.geotools.filter
Class FilteringIteration

Object
  extended by FeatureCollectionIteration
      extended by FilteringIteration

public class FilteringIteration
extends FeatureCollectionIteration

DOCUMENT ME!

Author:
Ian Schneider
Module:
modules/library/main (gt-main.jar)

Nested Class Summary
 
Nested classes/interfaces inherited from class FeatureCollectionIteration
FeatureCollectionIteration.Handler
 
Field Summary
 
Fields inherited from class FeatureCollectionIteration
handler
 
Constructor Summary
FilteringIteration(Filter filter, FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
          Creates a new instance of FilteringIteration
 
Method Summary
static void filter(FeatureCollection<SimpleFeatureType,SimpleFeature> features, Filter filter)
           
protected  void iterate(Iterator iterator)
          Perform the actual iteration on the Iterator which is provided.
 
Methods inherited from class FeatureCollectionIteration
iterate, iteration, walker, walker
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilteringIteration

public FilteringIteration(Filter filter,
                          FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
Creates a new instance of FilteringIteration

Parameters:
filter - DOCUMENT ME!
collection - DOCUMENT ME!
Method Detail

filter

public static void filter(FeatureCollection<SimpleFeatureType,SimpleFeature> features,
                          Filter filter)

iterate

protected void iterate(Iterator iterator)
Description copied from class: FeatureCollectionIteration
Perform the actual iteration on the Iterator which is provided.

Overrides:
iterate in class FeatureCollectionIteration
Parameters:
iterator - The Iterator to iterate upon.


Copyright © 1996-2009 Geotools. All Rights Reserved.