Uses of Interface
org.apache.cassandra.io.util.IIterableColumns

Packages that use IIterableColumns
org.apache.cassandra.db   
org.apache.cassandra.db.compaction   
 

Uses of IIterableColumns in org.apache.cassandra.db
 

Subinterfaces of IIterableColumns in org.apache.cassandra.db
 interface ISortedColumns
          A sorted map of columns.
 

Classes in org.apache.cassandra.db that implement IIterableColumns
 class AbstractColumnContainer
           
 class ArrayBackedSortedColumns
          A ISortedColumns backed by an ArrayList.
 class ColumnFamily
           
 class SuperColumn
           
 class ThreadSafeSortedColumns
           
 class TreeMapBackedSortedColumns
           
 

Methods in org.apache.cassandra.db with parameters of type IIterableColumns
static ColumnIndexer.RowHeader ColumnIndexer.serialize(IIterableColumns columns)
          Serializes the index into in-memory structure with all required components such as Bloom Filter, index block size, IndexInfo list
static void ColumnIndexer.serialize(IIterableColumns columns, java.io.DataOutput dos)
          Given a column family this, function creates an in-memory structure that represents the column index for the column family, and subsequently writes it to disk.
 

Uses of IIterableColumns in org.apache.cassandra.db.compaction
 

Classes in org.apache.cassandra.db.compaction that implement IIterableColumns
 class LazilyCompactedRow
          LazilyCompactedRow only computes the row bloom filter and column index in memory (at construction time); it does this by reading one column at a time from each of the rows being compacted, and merging them as it does so.
 



Copyright © 2012 The Apache Software Foundation