Package org.geotools.data.complex
Class IndexIdIterator.IndexFeatureIdIterator
- Object
-
- IndexFeatureIdIterator
-
- All Implemented Interfaces:
Closeable,AutoCloseable,Iterator<String>,IndexIdIterator
- Enclosing interface:
- IndexIdIterator
public static class IndexIdIterator.IndexFeatureIdIterator extends Object implements IndexIdIterator
Index iterator for to work with a FeatureIterator delegate- Author:
- Fernando MiƱo, Geosolutions
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface IndexIdIterator
IndexIdIterator.IndexFeatureIdIterator, IndexIdIterator.IndexUniqueVisitorIterator
-
-
Constructor Summary
Constructors Constructor Description IndexFeatureIdIterator(FeatureIterator<? extends Feature> indexIterator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()booleanhasNext()Stringnext()protected StringsimplifyIndentifier(Feature feature)Simplifies id value, cutting "typename." part if exists-
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface Iterator
forEachRemaining, remove
-
-
-
-
Constructor Detail
-
IndexFeatureIdIterator
public IndexFeatureIdIterator(FeatureIterator<? extends Feature> indexIterator)
-
-
Method Detail
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
-