Package org.apache.ignite.spi
Interface IgniteSpiCloseableIterator<T>
-
- All Superinterfaces:
AutoCloseable
,Iterator<T>
,Serializable
public interface IgniteSpiCloseableIterator<T> extends Iterator<T>, AutoCloseable, Serializable
Closeable iterator.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
close()
Closes the iterator and frees all the resources held by the iterator.-
Methods inherited from interface java.util.Iterator
forEachRemaining, hasNext, next, remove
-
-
-
-
Method Detail
-
close
void close() throws IgniteCheckedException
Closes the iterator and frees all the resources held by the iterator. Iterator can not be used any more after calling this method.The method is invoked automatically on objects managed by the
try-with-resources
statement.- Specified by:
close
in interfaceAutoCloseable
- Throws:
IgniteCheckedException
- In case of error.
-
-