Uses of Interface org.apache.cassandra.db.IColumn (apache-cassandra API)
Date: 2012-05-04

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2012 The Apache Software Foundation