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.hadoop   
org.apache.cassandra.io   
org.apache.cassandra.io.sstable   
org.apache.cassandra.io.util   
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 AtomicSortedColumns.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> AtomicSortedColumns.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> AtomicSortedColumns.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> AtomicSortedColumns.iterator()
           
 java.util.Iterator<IColumn> ThreadSafeSortedColumns.iterator()
           
 java.util.Iterator<IColumn> TreeMapBackedSortedColumns.iterator()
           
 java.util.Iterator<IColumn> AbstractColumnContainer.iterator(java.nio.ByteBuffer start)
           
 java.util.Iterator<IColumn> ArrayBackedSortedColumns.iterator(java.nio.ByteBuffer start)
           
 java.util.Iterator<IColumn> AtomicSortedColumns.iterator(java.nio.ByteBuffer start)
           
 java.util.Iterator<IColumn> ISortedColumns.iterator(java.nio.ByteBuffer start)
          Returns an iterator over the columns of this map starting from the first column whose name is equal or greater than @param start.
 java.util.Iterator<IColumn> ThreadSafeSortedColumns.iterator(java.nio.ByteBuffer start)
           
 java.util.Iterator<IColumn> TreeMapBackedSortedColumns.iterator(java.nio.ByteBuffer start)
           
 java.util.Iterator<IColumn> AbstractColumnContainer.reverseIterator()
           
 java.util.Iterator<IColumn> ArrayBackedSortedColumns.reverseIterator()
           
 java.util.Iterator<IColumn> AtomicSortedColumns.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()
           
 java.util.Iterator<IColumn> AbstractColumnContainer.reverseIterator(java.nio.ByteBuffer start)
           
 java.util.Iterator<IColumn> ArrayBackedSortedColumns.reverseIterator(java.nio.ByteBuffer start)
           
 java.util.Iterator<IColumn> AtomicSortedColumns.reverseIterator(java.nio.ByteBuffer start)
           
 java.util.Iterator<IColumn> ISortedColumns.reverseIterator(java.nio.ByteBuffer start)
          Returns a reversed iterator over the columns of this map starting from the last column whose name is equal or lesser than @param start.
 java.util.Iterator<IColumn> ThreadSafeSortedColumns.reverseIterator(java.nio.ByteBuffer start)
           
 java.util.Iterator<IColumn> TreeMapBackedSortedColumns.reverseIterator(java.nio.ByteBuffer start)
           
 

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 AtomicSortedColumns.addColumn(IColumn column, Allocator allocator)
           
 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 AtomicSortedColumns.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
 void AbstractColumnContainer.addAll(AbstractColumnContainer cc, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
           
 void AbstractColumnContainer.addAll(AbstractColumnContainer cc, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
           
abstract  void AbstractThreadUnsafeSortedColumns.addAll(ISortedColumns columns, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
           
abstract  void AbstractThreadUnsafeSortedColumns.addAll(ISortedColumns columns, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
           
 void ArrayBackedSortedColumns.addAll(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
           
 void ArrayBackedSortedColumns.addAll(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
           
 void AtomicSortedColumns.addAll(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
           
 void AtomicSortedColumns.addAll(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
           
 void ISortedColumns.addAll(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
          Adds the columns without necessarily computing the size delta
 void ISortedColumns.addAll(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
          Adds the columns without necessarily computing the size delta
 void ThreadSafeSortedColumns.addAll(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
          We need to go through each column in the column container and resolve it before adding
 void ThreadSafeSortedColumns.addAll(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
          We need to go through each column in the column container and resolve it before adding
 void TreeMapBackedSortedColumns.addAll(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
          We need to go through each column in the column container and resolve it before adding
 void TreeMapBackedSortedColumns.addAll(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
          We need to go through each column in the column container and resolve it before adding
 long AbstractColumnContainer.addAllWithSizeDelta(AbstractColumnContainer cc, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
           
 long AbstractColumnContainer.addAllWithSizeDelta(AbstractColumnContainer cc, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
           
 long AbstractThreadUnsafeSortedColumns.addAllWithSizeDelta(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
           
 long AbstractThreadUnsafeSortedColumns.addAllWithSizeDelta(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
           
 long AtomicSortedColumns.addAllWithSizeDelta(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
           
 long AtomicSortedColumns.addAllWithSizeDelta(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
           
 long ISortedColumns.addAllWithSizeDelta(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
          Adds all the columns of a given column map to this column map.
 long ISortedColumns.addAllWithSizeDelta(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
          Adds all the columns of a given column map to this column map.
 long ThreadSafeSortedColumns.addAllWithSizeDelta(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
           
 long ThreadSafeSortedColumns.addAllWithSizeDelta(ISortedColumns cm, Allocator allocator, com.google.common.base.Function<IColumn,IColumn> transformation)
           
 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 LazyColumnIterator.computeNext()
           
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, 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.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.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 © 2013 The Apache Software Foundation