- All Implemented Interfaces:
- Iterator<Cell>
- Direct Known Subclasses:
- MemStoreCompactorSegmentsIterator, MemStoreMergerSegmentsIterator
@InterfaceAudience.Private
public abstract class MemStoreSegmentsIterator
extends Object
implements 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