|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.geotools.data.collection.DelegateFeatureReader
A FeatureReader that wraps up a normal FeatureIterator.
This class is useful for faking (and testing) the Resource based API against in memory datastructures. You are warned that to complete the illusion that Resource based IO is occuring content will be duplicated.
| Constructor Summary | |
DelegateFeatureReader(FeatureType featureType,
FeatureIterator features)
|
|
| Method Summary | |
void |
close()
Release the underlying resources associated with this stream. |
FeatureType |
getFeatureType()
Return the FeatureType this reader has been configured to create. |
boolean |
hasNext()
Query whether this FeatureReader has another Feature. |
Feature |
next()
Reads the next Feature in the FeatureReader. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DelegateFeatureReader(FeatureType featureType,
FeatureIterator features)
| Method Detail |
public FeatureType getFeatureType()
FeatureReader
getFeatureType in interface FeatureReader
public Feature next()
throws java.io.IOException,
IllegalAttributeException,
java.util.NoSuchElementException
FeatureReader
next in interface FeatureReaderjava.util.NoSuchElementException - If there are no more Features in the
Reader.
IllegalAttributeException - If the attributes read do not comply
with the FeatureType.
java.io.IOException - If an error occurs reading the Feature.
public boolean hasNext()
throws java.io.IOException
FeatureReader
hasNext in interface FeatureReaderjava.io.IOException - If an error occurs determining if there are more
Features.
public void close()
throws java.io.IOException
FeatureReader
close in interface FeatureReaderjava.io.IOException - DOCUMENT ME!
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||