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

Packages that use ISortedColumns
org.apache.cassandra.db

Uses of ISortedColumns in org.apache.cassandra.db

Classes in org.apache.cassandra.db that implement ISortedColumns
`class` `AbstractThreadUnsafeSortedColumns`
`class` `ArrayBackedSortedColumns` A ISortedColumns backed by an ArrayList.
`class` `AtomicSortedColumns` A thread-safe and atomic ISortedColumns implementation.
`class` `ThreadSafeSortedColumns`
`class` `TreeMapBackedSortedColumns`

Fields in org.apache.cassandra.db declared as ISortedColumns
`protected ISortedColumns` `AbstractColumnContainer.columns`

Methods in org.apache.cassandra.db that return ISortedColumns
`ISortedColumns` `ArrayBackedSortedColumns.cloneMe()`
`ISortedColumns` `AtomicSortedColumns.cloneMe()`
`ISortedColumns` `ISortedColumns.cloneMe()` Shallow cloning of the column map.
`ISortedColumns` `ThreadSafeSortedColumns.cloneMe()`
`ISortedColumns` `TreeMapBackedSortedColumns.cloneMe()`
`ISortedColumns` `ISortedColumns.Factory.create(AbstractType<?> comparator, boolean insertReversed)` Returns a (initially empty) column map whose columns are sorted according to the provided comparator.
`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.

Methods in org.apache.cassandra.db with parameters of type ISortedColumns
`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` `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` `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
`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` `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)`
`void` `AbstractThreadUnsafeSortedColumns.retainAll(ISortedColumns columns)`
`void` `AtomicSortedColumns.retainAll(ISortedColumns columns)`
`void` `ISortedColumns.retainAll(ISortedColumns columns)`

Constructors in org.apache.cassandra.db with parameters of type ISortedColumns
`AbstractColumnContainer(ISortedColumns columns)`
`ColumnFamily(CFMetaData cfm, ISortedColumns map)`

Copyright © 2013 The Apache Software Foundation