org.geotools.feature
Interface FeatureIterator<F extends Feature>
- All Known Implementing Classes:
- ContentFeatureCollection.WrappingFeatureIterator, DelegateFeatureIterator, FeatureIteratorImpl, FilteringFeatureIterator, PreGeneralizedFeatureIterator
public interface FeatureIterator<F extends Feature>
A drop in replacement for Iterator supporting a close method.
- Author:
- Ian Schneider
- Module:
Method Summary |
void |
close()
Required so FeatureCollection classes can implement close( FeatureIterator ). |
boolean |
hasNext()
Does another Feature exist in this Iteration. |
F |
next()
Get the next Feature in this iteration. |
hasNext
boolean hasNext()
- Does another Feature exist in this Iteration.
Iterator defin: Returns true if the iteration has more elements. (In other words, returns true if next would return an element rather than throwing an exception.)
- Returns:
- true if more Features exist, false otherwise.
next
F next()
throws NoSuchElementException
- Get the next Feature in this iteration.
- Returns:
- The next Feature
- Throws:
NoSuchElementException
- If no more Features exist.
close
void close()
- Required so FeatureCollection classes can implement close( FeatureIterator ).
Copyright © 1996-2009 Geotools. All Rights Reserved.