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

Packages that use IColumn
org.apache.cassandra.db
org.apache.cassandra.db.filter
org.apache.cassandra.db.marshal
org.apache.cassandra.hadoop
org.apache.cassandra.io
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` `SuperColumn`

Methods in org.apache.cassandra.db that return IColumn
`IColumn` `SuperColumn.cloneMe()`
`IColumn` `Column.diff(IColumn column)`
`IColumn` `IColumn.diff(IColumn column)`
`IColumn` `SuperColumn.diff(IColumn columnNew)`
`IColumn` `ColumnFamily.getColumn(byte[] name)`
`IColumn` `IColumn.getSubColumn(byte[] columnName)`
`IColumn` `SuperColumn.getSubColumn(byte[] columnName)`

Methods in org.apache.cassandra.db that return types with arguments of type IColumn
`ICompactSerializer2<IColumn>` `ColumnFamily.getColumnSerializer()`
`java.util.Map<byte[],IColumn>` `ColumnFamily.getColumnsMap()`
`java.util.Collection<IColumn>` `ColumnFamily.getSortedColumns()`
`java.util.Collection<IColumn>` `Column.getSubColumns()`
`java.util.Collection<IColumn>` `IColumn.getSubColumns()`
`java.util.Collection<IColumn>` `SuperColumn.getSubColumns()`

Methods in org.apache.cassandra.db with parameters of type IColumn
`void` `Column.addColumn(IColumn column)`
`void` `ColumnFamily.addColumn(IColumn column)`
`void` `IColumn.addColumn(IColumn column)`
`void` `IColumnContainer.addColumn(IColumn column)`
`void` `SuperColumn.addColumn(IColumn column)`
`IColumn` `Column.diff(IColumn column)`
`IColumn` `IColumn.diff(IColumn column)`
`IColumn` `SuperColumn.diff(IColumn columnNew)`
`void` `SuperColumn.putColumn(IColumn column)`
`void` `ColumnSerializer.serialize(IColumn column, java.io.DataOutput dos)`

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

Methods in org.apache.cassandra.db.filter that return IColumn
`protected IColumn` `SSTableNamesIterator.computeNext()`

Methods in org.apache.cassandra.db.filter that return types with arguments of type IColumn
`java.util.Comparator<IColumn>` `QueryFilter.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.collectCollatedColumns(ColumnFamily returnCF, java.util.Iterator<IColumn> collatedColumns, int gcBefore)`
`void` `NamesQueryFilter.collectReducedColumns(IColumnContainer container, java.util.Iterator<IColumn> reducedColumns, int gcBefore)`
`abstract void` `QueryFilter.collectReducedColumns(IColumnContainer container, java.util.Iterator<IColumn> reducedColumns, int gcBefore)` collects columns from reducedColumns into returnCF.
`void` `SliceQueryFilter.collectReducedColumns(IColumnContainer container, java.util.Iterator<IColumn> reducedColumns, int gcBefore)`

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

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

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.lang.String,java.util.SortedMap<byte[],IColumn>>` `ColumnFamilyInputFormat.createRecordReader(org.apache.hadoop.mapreduce.InputSplit inputSplit, org.apache.hadoop.mapreduce.TaskAttemptContext taskAttemptContext)`
`java.util.SortedMap<byte[],IColumn>` `ColumnFamilyRecordReader.getCurrentValue()`

Uses of IColumn in org.apache.cassandra.io

Methods in org.apache.cassandra.io that return IColumn
`protected IColumn` `IteratingRow.computeNext()`

Methods in org.apache.cassandra.io that return types with arguments of type IColumn
`ICompactSerializer2<IColumn>` `SSTableReader.getColumnSerializer()`

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<Column>` `CassandraServer.thriftifySubColumns(java.util.Collection<IColumn> columns)`

Copyright © 2010 The Apache Software Foundation