Uses of Interface
org.apache.cassandra.db.IColumn

Packages that use IColumn
org.apache.cassandra.db   
org.apache.cassandra.db.columniterator   
org.apache.cassandra.db.compaction   
org.apache.cassandra.db.filter   
org.apache.cassandra.db.index   
org.apache.cassandra.db.index.keys   
org.apache.cassandra.db.marshal   
org.apache.cassandra.db.migration   
org.apache.cassandra.hadoop   
org.apache.cassandra.io   
org.apache.cassandra.io.sstable   
org.apache.cassandra.io.util   
org.apache.cassandra.service   
org.apache.cassandra.thrift   
 

Uses of IColumn in org.apache.cassandra.db
 

Classes in org.apache.cassandra.db that implement IColumn
 class Column
          Column is immutable, which prevents all kinds of confusion in a multithreaded environment.
 class CounterColumn
          A column that represents a partitioned counter.
 class CounterUpdateColumn
          A counter update while it hasn't been applied yet by the leader replica.
 class DeletedColumn
           
 class ExpiringColumn
          Alternative to Column that have an expiring time.
 class SuperColumn
           
 

Methods in org.apache.cassandra.db that return IColumn
 IColumn SuperColumn.cloneMe()
           
 IColumn Column.diff(IColumn column)
           
 IColumn CounterColumn.diff(IColumn column)
           
 IColumn CounterUpdateColumn.diff(IColumn column)
           
 IColumn IColumn.diff(IColumn column)
           
 IColumn SuperColumn.diff(IColumn columnNew)
           
 IColumn AbstractColumnContainer.getColumn(java.nio.ByteBuffer name)
           
 IColumn ArrayBackedSortedColumns.getColumn(java.nio.ByteBuffer name)
           
 IColumn ISortedColumns.getColumn(java.nio.ByteBuffer name)
          Get a column given its name, returning null if the column is not present.
 IColumn ThreadSafeSortedColumns.getColumn(java.nio.ByteBuffer name)
           
 IColumn TreeMapBackedSortedColumns.getColumn(java.nio.ByteBuffer name)
           
 IColumn IColumn.getSubColumn(java.nio.ByteBuffer columnName)
           
 IColumn SuperColumn.getSubColumn(java.nio.ByteBuffer columnName)
           
 IColumn Column.localCopy(ColumnFamilyStore cfs)
           
 IColumn CounterColumn.localCopy(ColumnFamilyStore cfs)
           
 IColumn DeletedColumn.localCopy(ColumnFamilyStore cfs)
           
 IColumn ExpiringColumn.localCopy(ColumnFamilyStore cfs)
           
 IColumn IColumn.localCopy(ColumnFamilyStore cfs)
          clones the column for the row cache, interning column names and making copies of other underlying byte buffers
 IColumn SuperColumn.localCopy(ColumnFamilyStore cfs)
           
 IColumn Column.localCopy(ColumnFamilyStore cfs, Allocator allocator)
           
 IColumn CounterColumn.localCopy(ColumnFamilyStore cfs, Allocator allocator)
           
 IColumn CounterUpdateColumn.localCopy(ColumnFamilyStore cfs, Allocator allocator)
           
 IColumn DeletedColumn.localCopy(ColumnFamilyStore cfs, Allocator allocator)
           
 IColumn ExpiringColumn.localCopy(ColumnFamilyStore cfs, Allocator allocator)
           
 IColumn IColumn.localCopy(ColumnFamilyStore cfs, Allocator allocator)
          clones the column for the memtable, interning column names and making copies of other underlying byte buffers.
 IColumn SuperColumn.localCopy(ColumnFamilyStore cfs, Allocator allocator)
           
 IColumn CounterColumn.markDeltaToBeCleared()
           
 IColumn Column.reconcile(IColumn column)
           
 IColumn IColumn.reconcile(IColumn column)
           
 IColumn SuperColumn.reconcile(IColumn c)
           
 IColumn Column.reconcile(IColumn column, Allocator allocator)
           
 IColumn CounterColumn.reconcile(IColumn column, Allocator allocator)
           
 IColumn CounterUpdateColumn.reconcile(IColumn column, Allocator allocator)
           
 IColumn DeletedColumn.reconcile(IColumn column, Allocator allocator)
           
 IColumn IColumn.reconcile(IColumn column, Allocator allocator)
           
 IColumn SuperColumn.reconcile(IColumn c, Allocator allocator)
           
 

Methods in org.apache.cassandra.db that return types with arguments of type IColumn
 java.util.Collection<IColumn> AbstractColumnContainer.getReverseSortedColumns()
           
 java.util.Collection<IColumn> ArrayBackedSortedColumns.getReverseSortedColumns()
           
 java.util.Collection<IColumn> ISortedColumns.getReverseSortedColumns()
          Returns the columns of this column map as a collection.
 java.util.Collection<IColumn> ThreadSafeSortedColumns.getReverseSortedColumns()
           
 java.util.Collection<IColumn> TreeMapBackedSortedColumns.getReverseSortedColumns()
           
 java.util.Collection<IColumn> AbstractColumnContainer.getSortedColumns()
           
 java.util.Collection<IColumn> ArrayBackedSortedColumns.getSortedColumns()
           
 java.util.Collection<IColumn> IColumnContainer.getSortedColumns()
           
 java.util.Collection<IColumn> ISortedColumns.getSortedColumns()
          Returns the columns of this column map as a collection.
 java.util.Collection<IColumn> ThreadSafeSortedColumns.getSortedColumns()
           
 java.util.Collection<IColumn> TreeMapBackedSortedColumns.getSortedColumns()
           
 java.util.Collection<IColumn> Column.getSubColumns()
           
 java.util.Collection<IColumn> IColumn.getSubColumns()
           
 java.util.Collection<IColumn> SuperColumn.getSubColumns()
           
 java.util.Iterator<IColumn> AbstractColumnContainer.iterator()
           
 java.util.Iterator<IColumn> ArrayBackedSortedColumns.iterator()
           
 java.util.Iterator<IColumn> ThreadSafeSortedColumns.iterator()
           
 java.util.Iterator<IColumn> TreeMapBackedSortedColumns.iterator()
           
 java.util.Iterator<IColumn> ArrayBackedSortedColumns.reverseIterator()
           
 java.util.Iterator<IColumn> ISortedColumns.reverseIterator()
          Returns an iterator that iterates over the columns of this map in reverse order.
 java.util.Iterator<IColumn> ThreadSafeSortedColumns.reverseIterator()
           
 java.util.Iterator<IColumn> TreeMapBackedSortedColumns.reverseIterator()
           
 

Methods in org.apache.cassandra.db with parameters of type IColumn
 void AbstractColumnContainer.addColumn(IColumn column)
           
 void Column.addColumn(IColumn column)
           
 void IColumn.addColumn(IColumn column)
           
 void IColumnContainer.addColumn(IColumn column)
           
 void AbstractColumnContainer.addColumn(IColumn column, Allocator allocator)
           
 void ArrayBackedSortedColumns.addColumn(IColumn column, Allocator allocator)
          AddColumn throws an exception if the column added does not sort after the last column in the map.
 void Column.addColumn(IColumn column, Allocator allocator)
           
 void IColumn.addColumn(IColumn column, Allocator allocator)
           
 void IColumnContainer.addColumn(IColumn column, Allocator allocator)
           
 void ISortedColumns.addColumn(IColumn column, Allocator allocator)
          Adds a column to this column map.
 void SuperColumn.addColumn(IColumn column, Allocator allocator)
           
 void ThreadSafeSortedColumns.addColumn(IColumn column, Allocator allocator)
           
 void TreeMapBackedSortedColumns.addColumn(IColumn column, Allocator allocator)
           
 IColumn Column.diff(IColumn column)
           
 IColumn CounterColumn.diff(IColumn column)
           
 IColumn CounterUpdateColumn.diff(IColumn column)
           
 IColumn IColumn.diff(IColumn column)
           
 IColumn SuperColumn.diff(IColumn columnNew)
           
 IColumn Column.reconcile(IColumn column)
           
 IColumn IColumn.reconcile(IColumn column)
           
 IColumn SuperColumn.reconcile(IColumn c)
           
 IColumn Column.reconcile(IColumn column, Allocator allocator)
           
 IColumn CounterColumn.reconcile(IColumn column, Allocator allocator)
           
 IColumn CounterUpdateColumn.reconcile(IColumn column, Allocator allocator)
           
 IColumn DeletedColumn.reconcile(IColumn column, Allocator allocator)
           
 IColumn IColumn.reconcile(IColumn column, Allocator allocator)
           
 IColumn SuperColumn.reconcile(IColumn c, Allocator allocator)
           
 boolean AbstractColumnContainer.replace(IColumn oldColumn, IColumn newColumn)
           
 boolean ArrayBackedSortedColumns.replace(IColumn oldColumn, IColumn newColumn)
           
 boolean IColumnContainer.replace(IColumn oldColumn, IColumn newColumn)
          Replace oldColumn if represent by newColumn.
 boolean ISortedColumns.replace(IColumn oldColumn, IColumn newColumn)
          Replace oldColumn if present by newColumn.
 boolean ThreadSafeSortedColumns.replace(IColumn oldColumn, IColumn newColumn)
           
 boolean TreeMapBackedSortedColumns.replace(IColumn oldColumn, IColumn newColumn)
           
 void ColumnSerializer.serialize(IColumn column, java.io.DataOutput dos)
           
 long ColumnSerializer.serializedSize(IColumn object)
           
 

Method parameters in org.apache.cassandra.db with type arguments of type IColumn
 ISortedColumns ISortedColumns.Factory.fromSorted(java.util.SortedMap<java.nio.ByteBuffer,IColumn> sm, boolean insertReversed)
          Returns a column map whose columns are sorted according to the comparator of the provided sorted map (which thus, is assumed to _not_ be sorted by natural order) and that initially contains the columns in the provided sorted map.
 

Uses of IColumn in org.apache.cassandra.db.columniterator
 

Methods in org.apache.cassandra.db.columniterator that return IColumn
protected  IColumn SSTableNamesIterator.computeNext()
           
 IColumn SSTableSliceIterator.next()
           
 

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

Methods in org.apache.cassandra.db.compaction that return types with arguments of type IColumn
 java.util.Iterator<IColumn> LazilyCompactedRow.iterator()
           
 

Uses of IColumn in org.apache.cassandra.db.filter
 

Methods in org.apache.cassandra.db.filter that return types with arguments of type IColumn
 java.util.Comparator<IColumn> IFilter.getColumnComparator(AbstractType comparator)
           
 java.util.Comparator<IColumn> NamesQueryFilter.getColumnComparator(AbstractType comparator)
           
 java.util.Comparator<IColumn> SliceQueryFilter.getColumnComparator(AbstractType comparator)
           
 

Methods in org.apache.cassandra.db.filter with parameters of type IColumn
static boolean QueryFilter.isRelevant(IColumn column, IColumnContainer container, int gcBefore)
           
 

Method parameters in org.apache.cassandra.db.filter with type arguments of type IColumn
 void QueryFilter.collateColumns(ColumnFamily returnCF, java.util.List<? extends CloseableIterator<IColumn>> toCollate, AbstractType comparator, int gcBefore)
           
 void IFilter.collectReducedColumns(IColumnContainer container, java.util.Iterator<IColumn> reducedColumns, int gcBefore)
          collects columns from reducedColumns into returnCF.
 void NamesQueryFilter.collectReducedColumns(IColumnContainer container, java.util.Iterator<IColumn> reducedColumns, int gcBefore)
           
 void SliceQueryFilter.collectReducedColumns(IColumnContainer container, java.util.Iterator<IColumn> reducedColumns, int gcBefore)
           
 

Uses of IColumn in org.apache.cassandra.db.index
 

Methods in org.apache.cassandra.db.index with parameters of type IColumn
abstract  void PerColumnSecondaryIndex.deleteColumn(DecoratedKey<?> valueKey, java.nio.ByteBuffer rowKey, IColumn col)
          Delete a column from the index
abstract  void PerColumnSecondaryIndex.insertColumn(DecoratedKey<?> valueKey, java.nio.ByteBuffer rowKey, IColumn col)
          insert a column to the index
abstract  void PerColumnSecondaryIndex.updateColumn(DecoratedKey<?> valueKey, java.nio.ByteBuffer rowKey, IColumn col)
          update a column from the index
 

Method parameters in org.apache.cassandra.db.index with type arguments of type IColumn
abstract  void PerRowSecondaryIndex.deleteFromIndex(DecoratedKey<?> key, java.util.List<IColumn> indexedColumnsInRow)
          cleans up deleted columns from cassandra cleanup compaction
 void SecondaryIndexManager.deleteFromIndexes(DecoratedKey<?> key, java.util.List<IColumn> indexedColumnsInRow)
          Delete all columns from all indexes for this row
 

Uses of IColumn in org.apache.cassandra.db.index.keys
 

Methods in org.apache.cassandra.db.index.keys with parameters of type IColumn
 void KeysIndex.deleteColumn(DecoratedKey<?> valueKey, java.nio.ByteBuffer rowKey, IColumn column)
           
 void KeysIndex.insertColumn(DecoratedKey<?> valueKey, java.nio.ByteBuffer rowKey, IColumn column)
           
 void KeysIndex.updateColumn(DecoratedKey<?> valueKey, java.nio.ByteBuffer rowKey, IColumn col)
           
 

Uses of IColumn in org.apache.cassandra.db.marshal
 

Fields in org.apache.cassandra.db.marshal with type parameters of type IColumn
 java.util.Comparator<IColumn> AbstractType.columnComparator
           
 java.util.Comparator<IColumn> AbstractType.columnReverseComparator
           
 

Method parameters in org.apache.cassandra.db.marshal with type arguments of type IColumn
 java.lang.String AbstractType.getColumnsString(java.util.Collection<IColumn> columns)
           
 

Uses of IColumn in org.apache.cassandra.db.migration
 

Methods in org.apache.cassandra.db.migration that return types with arguments of type IColumn
static java.util.Collection<IColumn> Migration.getLocalMigrations(java.util.UUID start, java.util.UUID end)
          load serialized migrations.
 

Uses of IColumn in org.apache.cassandra.hadoop
 

Methods in org.apache.cassandra.hadoop that return types with arguments of type IColumn
 org.apache.hadoop.mapreduce.RecordReader<java.nio.ByteBuffer,java.util.SortedMap<java.nio.ByteBuffer,IColumn>> ColumnFamilyInputFormat.createRecordReader(org.apache.hadoop.mapreduce.InputSplit inputSplit, org.apache.hadoop.mapreduce.TaskAttemptContext taskAttemptContext)
           
 java.util.SortedMap<java.nio.ByteBuffer,IColumn> ColumnFamilyRecordReader.createValue()
           
 java.util.SortedMap<java.nio.ByteBuffer,IColumn> ColumnFamilyRecordReader.getCurrentValue()
           
 org.apache.hadoop.mapred.RecordReader<java.nio.ByteBuffer,java.util.SortedMap<java.nio.ByteBuffer,IColumn>> ColumnFamilyInputFormat.getRecordReader(org.apache.hadoop.mapred.InputSplit split, org.apache.hadoop.mapred.JobConf jobConf, org.apache.hadoop.mapred.Reporter reporter)
           
 

Method parameters in org.apache.cassandra.hadoop with type arguments of type IColumn
 boolean ColumnFamilyRecordReader.next(java.nio.ByteBuffer key, java.util.SortedMap<java.nio.ByteBuffer,IColumn> value)
           
 

Uses of IColumn in org.apache.cassandra.io
 

Methods in org.apache.cassandra.io that return IColumn
 IColumn IColumnSerializer.deserialize(java.io.DataInput in, IColumnSerializer.Flag flag, int expireBefore)
           
 

Uses of IColumn in org.apache.cassandra.io.sstable
 

Methods in org.apache.cassandra.io.sstable that return IColumn
 IColumn SSTableIdentityIterator.next()
           
 

Uses of IColumn in org.apache.cassandra.io.util
 

Methods in org.apache.cassandra.io.util that return IColumn
 IColumn ColumnSortedMap.get(java.lang.Object key)
           
 IColumn ColumnSortedMap.put(java.nio.ByteBuffer key, IColumn value)
           
 IColumn ColumnSortedMap.remove(java.lang.Object key)
           
 

Methods in org.apache.cassandra.io.util that return types with arguments of type IColumn
 java.util.Set<java.util.Map.Entry<java.nio.ByteBuffer,IColumn>> ColumnSortedMap.entrySet()
           
 java.util.SortedMap<java.nio.ByteBuffer,IColumn> ColumnSortedMap.headMap(java.nio.ByteBuffer toKey)
           
 java.util.SortedMap<java.nio.ByteBuffer,IColumn> ColumnSortedMap.subMap(java.nio.ByteBuffer fromKey, java.nio.ByteBuffer toKey)
           
 java.util.SortedMap<java.nio.ByteBuffer,IColumn> ColumnSortedMap.tailMap(java.nio.ByteBuffer fromKey)
           
 java.util.Collection<IColumn> ColumnSortedMap.values()
           
 

Methods in org.apache.cassandra.io.util with parameters of type IColumn
 IColumn ColumnSortedMap.put(java.nio.ByteBuffer key, IColumn value)
           
 

Method parameters in org.apache.cassandra.io.util with type arguments of type IColumn
 void ColumnSortedMap.putAll(java.util.Map<? extends java.nio.ByteBuffer,? extends IColumn> m)
           
 

Uses of IColumn in org.apache.cassandra.service
 

Methods in org.apache.cassandra.service with parameters of type IColumn
static void MigrationManager.announce(IColumn column)
          actively announce a new version to active hosts via rpc
 

Uses of IColumn in org.apache.cassandra.thrift
 

Method parameters in org.apache.cassandra.thrift with type arguments of type IColumn
 java.util.List<ColumnOrSuperColumn> CassandraServer.thriftifyColumns(java.util.Collection<IColumn> columns, boolean reverseOrder)
           
 java.util.List<CounterColumn> CassandraServer.thriftifyCounterSubColumns(java.util.Collection<IColumn> columns)
           
 java.util.List<Column> CassandraServer.thriftifySubColumns(java.util.Collection<IColumn> columns)
           
 



Copyright © 2012 The Apache Software Foundation