Package | Description |
---|---|
org.apache.cassandra.db |
Modifier and Type | Class and Description |
---|---|
class |
AbstractThreadUnsafeSortedColumns |
class |
ArrayBackedSortedColumns
A ISortedColumns backed by an ArrayList.
|
class |
AtomicSortedColumns
A thread-safe and atomic ISortedColumns implementation.
|
class |
ThreadSafeSortedColumns |
class |
TreeMapBackedSortedColumns |
Modifier and Type | Field and Description |
---|---|
protected ISortedColumns |
AbstractColumnContainer.columns |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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 |
ArrayBackedSortedColumns.addAllWithSizeDelta(ISortedColumns cm,
Allocator allocator,
com.google.common.base.Function<IColumn,IColumn> transformation,
SecondaryIndexManager.Updater indexer) |
long |
AtomicSortedColumns.addAllWithSizeDelta(ISortedColumns cm,
Allocator allocator,
com.google.common.base.Function<IColumn,IColumn> transformation,
SecondaryIndexManager.Updater indexer) |
long |
ISortedColumns.addAllWithSizeDelta(ISortedColumns cm,
Allocator allocator,
com.google.common.base.Function<IColumn,IColumn> transformation,
SecondaryIndexManager.Updater indexer)
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,
SecondaryIndexManager.Updater indexer) |
long |
TreeMapBackedSortedColumns.addAllWithSizeDelta(ISortedColumns cm,
Allocator allocator,
com.google.common.base.Function<IColumn,IColumn> transformation,
SecondaryIndexManager.Updater indexer) |
void |
AbstractThreadUnsafeSortedColumns.retainAll(ISortedColumns columns) |
void |
AtomicSortedColumns.retainAll(ISortedColumns columns) |
void |
ISortedColumns.retainAll(ISortedColumns columns) |
Constructor and Description |
---|
AbstractColumnContainer(ISortedColumns columns) |
ColumnFamily(CFMetaData cfm,
ISortedColumns map) |
Copyright © 2014 The Apache Software Foundation