Class RemovableCloseableIterator<C>

java.lang.Object
org.infinispan.commons.util.RemovableIterator<C>
org.infinispan.commons.util.RemovableCloseableIterator<C>
All Implemented Interfaces:
AutoCloseable, Iterator<C>, CloseableIterator<C>
Direct Known Subclasses:
RemovableCloseableIterator

public class RemovableCloseableIterator<C> extends RemovableIterator<C> implements CloseableIterator<C>
A CloseableIterator implementation that allows for a CloseableIterator that doesn't allow remove operations to implement remove by delegating the call to the provided consumer to remove the previously read value.
Since:
9.1
Author:
wburns