org.apache.kafka.common.record
Class MemoryRecords.RecordsIterator

java.lang.Object
  extended by org.apache.kafka.common.utils.AbstractIterator<LogEntry>
      extended by org.apache.kafka.common.record.MemoryRecords.RecordsIterator
All Implemented Interfaces:
java.util.Iterator<LogEntry>
Enclosing class:
MemoryRecords

public static class MemoryRecords.RecordsIterator
extends AbstractIterator<LogEntry>


Constructor Summary
MemoryRecords.RecordsIterator(java.nio.ByteBuffer buffer, CompressionType type, boolean shallow)
           
 
Method Summary
protected  LogEntry makeNext()
           
 
Methods inherited from class org.apache.kafka.common.utils.AbstractIterator
allDone, hasNext, next, peek, remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoryRecords.RecordsIterator

public MemoryRecords.RecordsIterator(java.nio.ByteBuffer buffer,
                                     CompressionType type,
                                     boolean shallow)
Method Detail

makeNext

protected LogEntry makeNext()
Specified by:
makeNext in class AbstractIterator<LogEntry>