- All Implemented Interfaces:
- java.util.Iterator<Cell>
- Direct Known Subclasses:
- MemStoreCompactorSegmentsIterator, MemStoreMergerSegmentsIterator
public abstract class MemStoreSegmentsIterator
extends java.lang.Object
implements java.util.Iterator<Cell>
The MemStoreSegmentsIterator is designed to perform one iteration over given list of segments
For another iteration new instance of MemStoreSegmentsIterator needs to be created
The iterator is not thread-safe and must have only one instance per MemStore
in each period of time