customized for FeatureID handling.
An experimental method for doing FIDs. I'd like to see it and
AttributeReader extend a similar base. Perhaps BaseReader or something?
And perhaps have FeatureReader extend it too? This reader just returns an
incrementing index. May be sufficient for files, representing rows in a
file. For jdbc datasources another fid reader should be used.
We could have FIDReader implement AttributeReader, but it doesn't seem to
make sense, as the getAttributeType doesn't make much sense, as our
featureID is just a string. Or we could consider having a special FID
attribute in our hierarchy.
- Version:
- $Id: FIDReader.java 30648 2008-06-12 19:22:35Z acuster $
- Author:
- Chris Holmes
Method Summary |
void |
close()
Release any resources associated with this reader |
boolean |
hasNext()
Returns whether another fid exists for this reader. |
java.lang.String |
next()
Gets the next FID from the Reader. |
close
void close()
throws java.io.IOException
- Release any resources associated with this reader
- Throws:
java.io.IOException
hasNext
boolean hasNext()
throws java.io.IOException
- Returns whether another fid exists for this reader.
- Returns:
true
if more content exists
- Throws:
java.io.IOException
next
java.lang.String next()
throws java.io.IOException
- Gets the next FID from the Reader.
- Returns:
- Next featureID
- Throws:
java.io.IOException
Copyright © 1996-2010 Geotools. All Rights Reserved.