org.geotools.data.gen
Class PreGeneralizedFeatureIterator
Object
PreGeneralizedFeatureIterator
- All Implemented Interfaces:
- Closeable, SimpleFeatureIterator, FeatureIterator<SimpleFeature>
public class PreGeneralizedFeatureIterator
- extends Object
- implements SimpleFeatureIterator
- Author:
- Christian Muüller
Implementation of
FeatureIterator
for PreGeneralizedSimpleFeature
Method Summary |
void |
close()
Closes this iterator and releases any system resources associated
with it. |
boolean |
hasNext()
Does another Feature exist in this Iteration. |
SimpleFeature |
next()
Get the next Feature in this iteration. |
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
backendIterator
protected SimpleFeatureIterator backendIterator
featureTyp
protected SimpleFeatureType featureTyp
geomPropertyName
protected String geomPropertyName
backendGeomPropertyName
protected String backendGeomPropertyName
indexMapping
protected int[] indexMapping
PreGeneralizedFeatureIterator
public PreGeneralizedFeatureIterator(SimpleFeatureIterator backendIterator,
SimpleFeatureType featureTyp,
int[] indexMapping,
String geomPropertyName,
String backendGeomPropertyName)
close
public void close()
- Description copied from interface:
FeatureIterator
- Closes this iterator and releases any system resources associated
with it.
- Specified by:
close
in interface Closeable
- Specified by:
close
in interface FeatureIterator<SimpleFeature>
hasNext
public boolean hasNext()
- Description copied from interface:
FeatureIterator
- 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.)
- Specified by:
hasNext
in interface FeatureIterator<SimpleFeature>
- Returns:
- true if more Features exist, false otherwise.
next
public SimpleFeature next()
throws NoSuchElementException
- Description copied from interface:
FeatureIterator
- Get the next Feature in this iteration.
- Specified by:
next
in interface FeatureIterator<SimpleFeature>
- Returns:
- The next Feature
- Throws:
NoSuchElementException
- If no more Features exist.
Copyright © 1996-2014 Geotools. All Rights Reserved.