Package | Description |
---|---|
org.apache.cassandra.db.rows |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCell
Base abstract class for
Cell implementations. |
class |
BufferCell |
class |
Cell
A cell is our atomic unit for a single value of a single column.
|
class |
ComplexColumnData
The data for a complex column, that is it's cells and potential complex
deletion time.
|
class |
NativeCell |
Modifier and Type | Field and Description |
---|---|
static java.util.Comparator<ColumnData> |
ColumnData.comparator |
Modifier and Type | Method and Description |
---|---|
abstract ColumnData |
ColumnData.markCounterLocalToBeCleared() |
abstract ColumnData |
ColumnData.purge(DeletionPurger purger,
int nowInSec) |
abstract ColumnData |
ColumnData.updateAllTimestamp(long newTimestamp)
Returns a copy of the data where all timestamps for live data have replaced by
newTimestamp and
all deletion timestamp by newTimestamp - 1 . |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ColumnData> |
BTreeRow.columnData() |
java.util.Collection<ColumnData> |
Row.columnData()
A collection of the ColumnData representation of this row, for columns with some data (possibly not live) present
|
java.util.Iterator<ColumnData> |
BTreeRow.iterator() |
BTreeSearchIterator<ColumnMetadata,ColumnData> |
BTreeRow.searchIterator() |
SearchIterator<ColumnMetadata,ColumnData> |
Row.searchIterator()
An iterator to efficiently search data for a given column.
|
Modifier and Type | Method and Description |
---|---|
<A> long |
BTreeRow.accumulate(BiLongAccumulator<A,ColumnData> accumulator,
A arg,
java.util.Comparator<ColumnData> comparator,
ColumnData from,
long initialValue) |
<A> long |
Row.accumulate(BiLongAccumulator<A,ColumnData> accumulator,
A arg,
java.util.Comparator<ColumnData> comparator,
ColumnData from,
long initialValue) |
long |
BTreeRow.accumulate(LongAccumulator<ColumnData> accumulator,
java.util.Comparator<ColumnData> comparator,
ColumnData from,
long initialValue) |
long |
Row.accumulate(LongAccumulator<ColumnData> accumulator,
java.util.Comparator<ColumnData> comparator,
ColumnData from,
long initialValue) |
static void |
ColumnData.digest(Digest digest,
ColumnData cd) |
Modifier and Type | Method and Description |
---|---|
<A> long |
BTreeRow.accumulate(BiLongAccumulator<A,ColumnData> accumulator,
A arg,
java.util.Comparator<ColumnData> comparator,
ColumnData from,
long initialValue) |
<A> long |
BTreeRow.accumulate(BiLongAccumulator<A,ColumnData> accumulator,
A arg,
java.util.Comparator<ColumnData> comparator,
ColumnData from,
long initialValue) |
<A> long |
Row.accumulate(BiLongAccumulator<A,ColumnData> accumulator,
A arg,
java.util.Comparator<ColumnData> comparator,
ColumnData from,
long initialValue) |
<A> long |
Row.accumulate(BiLongAccumulator<A,ColumnData> accumulator,
A arg,
java.util.Comparator<ColumnData> comparator,
ColumnData from,
long initialValue) |
<A> long |
BTreeRow.accumulate(BiLongAccumulator<A,ColumnData> accumulator,
A arg,
long initialValue) |
<A> long |
Row.accumulate(BiLongAccumulator<A,ColumnData> accumulator,
A arg,
long initialValue) |
long |
BTreeRow.accumulate(LongAccumulator<ColumnData> accumulator,
java.util.Comparator<ColumnData> comparator,
ColumnData from,
long initialValue) |
long |
BTreeRow.accumulate(LongAccumulator<ColumnData> accumulator,
java.util.Comparator<ColumnData> comparator,
ColumnData from,
long initialValue) |
long |
Row.accumulate(LongAccumulator<ColumnData> accumulator,
java.util.Comparator<ColumnData> comparator,
ColumnData from,
long initialValue) |
long |
Row.accumulate(LongAccumulator<ColumnData> accumulator,
java.util.Comparator<ColumnData> comparator,
ColumnData from,
long initialValue) |
long |
BTreeRow.accumulate(LongAccumulator<ColumnData> accumulator,
long initialValue) |
long |
Row.accumulate(LongAccumulator<ColumnData> accumulator,
long initialValue)
Apply an accumulation funtion to every column in a row
|
<A> void |
BTreeRow.apply(java.util.function.BiConsumer<A,ColumnData> function,
A arg) |
<A> void |
Row.apply(java.util.function.BiConsumer<A,ColumnData> function,
A arg)
Apply a function to every column in a row
|
void |
BTreeRow.apply(java.util.function.Consumer<ColumnData> function) |
void |
Row.apply(java.util.function.Consumer<ColumnData> function)
Apply a function to every column in a row
|
Copyright © 2009-2020 The Apache Software Foundation