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 void
close()
boolean
hasNext()
String
next()
protected String
simplifyIndentifier(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:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
-
-