|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.feature.collection.DelegateFeatureIterator
A feature iterator that completely delegates to a normal Iterator, simply allowing Java 1.4 code to escape the caste (sic) system.
This implementation is not suitable for use with collections that make use of system resources. As an alterantive please see ResourceFetaureIterator.
Constructor Summary | |
DelegateFeatureIterator(FeatureCollection collection,
java.util.Iterator iterator)
Wrap the provided iterator up as a FeatureIterator. |
Method Summary | |
void |
close()
Required so FeatureCollection classes can implement close( FeatureIterator ). |
boolean |
hasNext()
Does another Feature exist in this Iteration. |
Feature |
next()
Get the next Feature in this iteration. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DelegateFeatureIterator(FeatureCollection collection, java.util.Iterator iterator)
iterator
- Iterator to be used as a delegate.Method Detail |
public boolean hasNext()
FeatureIterator
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.)
hasNext
in interface FeatureIterator
public Feature next() throws java.util.NoSuchElementException
FeatureIterator
next
in interface FeatureIterator
java.util.NoSuchElementException
- If no more Features exist.public void close()
FeatureIterator
close
in interface FeatureIterator
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |