Package | Description |
---|---|
org.apache.cassandra.db | |
org.apache.cassandra.db.rows | |
org.apache.cassandra.utils.memory |
Modifier and Type | Field and Description |
---|---|
static Columns |
Columns.NONE |
Columns |
PartitionColumns.regulars |
Columns |
PartitionColumns.statics |
Modifier and Type | Method and Description |
---|---|
Columns |
PartitionColumns.columns(boolean isStatic) |
Columns |
SerializationHeader.columns(boolean isStatic) |
Columns |
Columns.Serializer.deserialize(DataInputPlus in,
CFMetaData metadata) |
static Columns |
Columns.from(java.util.Set<ColumnDefinition> s)
Returns a new
Columns object holing the same columns than the provided set. |
Columns |
Columns.mergeTo(Columns other)
Returns the result of merging this
Columns object with the
provided one. |
static Columns |
Columns.of(ColumnDefinition c)
Creates a
Columns holding only the one column provided. |
Columns |
Columns.without(ColumnDefinition column)
Returns the equivalent of those columns but with the provided column removed.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Columns.contains(Columns other)
Whether this object is a superset of the provided other
Columns object . |
static Row |
LegacyLayout.extractStaticColumns(CFMetaData metadata,
DataInputPlus in,
Columns statics) |
Columns |
Columns.mergeTo(Columns other)
Returns the result of merging this
Columns object with the
provided one. |
void |
Columns.Serializer.serialize(Columns columns,
DataOutputPlus out) |
long |
Columns.Serializer.serializedSize(Columns columns) |
Constructor and Description |
---|
PartitionColumns(Columns statics,
Columns regulars) |
Modifier and Type | Field and Description |
---|---|
protected Columns |
BTreeBackedRow.Builder.columns |
Modifier and Type | Method and Description |
---|---|
Columns |
BTreeBackedRow.columns() |
Columns |
Row.columns()
The columns this row contains.
|
Columns |
SerializationHelper.fetchedRegularColumns(SerializationHeader header) |
Columns |
SerializationHelper.fetchedStaticColumns(SerializationHeader header) |
Modifier and Type | Method and Description |
---|---|
static BTreeBackedRow |
BTreeBackedRow.create(Clustering clustering,
Columns columns,
LivenessInfo primaryKeyLivenessInfo,
DeletionTime deletion,
java.lang.Object[] btree) |
static void |
Rows.diff(Row merged,
Columns columns,
Row[] inputs,
RowDiffListener diffListener)
Given the result (
merged ) of merging multiple inputs , signals the difference between
each input and merged to diffListener . |
static void |
Rows.merge(Row row1,
Row row2,
Columns mergedColumns,
Row.Builder builder,
int nowInSec) |
static long |
Rows.merge(Row existing,
Row update,
Columns mergedColumns,
Row.Builder builder,
int nowInSec,
SecondaryIndexManager.Updater indexUpdater) |
void |
UnfilteredRowIterators.MergeListener.onMergedRows(Row merged,
Columns columns,
Row[] versions) |
static Row.Builder |
BTreeBackedRow.sortedBuilder(Columns columns) |
static Row.Builder |
BTreeBackedRow.unsortedBuilder(Columns columns,
int nowInSec) |
Constructor and Description |
---|
Builder(Columns columns,
boolean isSorted) |
Builder(Columns columns,
boolean isSorted,
int nowInSecs) |
Merger(int size,
int nowInSec,
Columns columns) |
Modifier and Type | Method and Description |
---|---|
Row.Builder |
AbstractAllocator.cloningArrayBackedRowBuilder(Columns columns) |
Copyright © 2015 The Apache Software Foundation