org.apache.cassandra.db.compaction
Class CompactionIterable

java.lang.Object
  extended by org.apache.cassandra.db.compaction.CompactionInfo.Holder
      extended by org.apache.cassandra.db.compaction.AbstractCompactionIterable
          extended by org.apache.cassandra.db.compaction.CompactionIterable
All Implemented Interfaces:
java.lang.Iterable<AbstractCompactedRow>

public class CompactionIterable
extends AbstractCompactionIterable


Nested Class Summary
protected  class CompactionIterable.Reducer
           
 
Field Summary
 
Fields inherited from class org.apache.cassandra.db.compaction.AbstractCompactionIterable
bytesRead, controller, mergeCounters, scanners, totalBytes, type
 
Constructor Summary
CompactionIterable(OperationType type, java.util.List<ICompactionScanner> scanners, CompactionController controller)
           
 
Method Summary
 CloseableIterator<AbstractCompactedRow> iterator()
           
 java.lang.String toString()
           
 
Methods inherited from class org.apache.cassandra.db.compaction.AbstractCompactionIterable
getCompactionInfo, getMergedRowCounts, updateCounterFor
 
Methods inherited from class org.apache.cassandra.db.compaction.CompactionInfo.Holder
finished, isStopRequested, started, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CompactionIterable

public CompactionIterable(OperationType type,
                          java.util.List<ICompactionScanner> scanners,
                          CompactionController controller)
Method Detail

iterator

public CloseableIterator<AbstractCompactedRow> iterator()
Specified by:
iterator in interface java.lang.Iterable<AbstractCompactedRow>
Specified by:
iterator in class AbstractCompactionIterable

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2013 The Apache Software Foundation