Modifier and Type | Method and Description |
---|---|
ColumnNameBuilder |
ColumnNameBuilder.add(java.nio.ByteBuffer bb)
Add a new ByteBuffer as the next component for this name.
|
ColumnNameBuilder |
ColumnNameBuilder.add(java.nio.ByteBuffer t,
Relation.Type op)
Add a new ByteBuffer as the next component for this name.
|
ColumnNameBuilder |
ColumnNameBuilder.copy()
Clone this builder.
|
ColumnNameBuilder |
CFDefinition.getColumnNameBuilder() |
ColumnNameBuilder |
CFDefinition.getKeyNameBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
Constants.Setter.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
void |
Constants.Adder.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
void |
Constants.Substracter.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
void |
Constants.Deleter.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
void |
Lists.Setter.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
void |
Lists.SetterByIndex.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
void |
Lists.Appender.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
void |
Lists.Prepender.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
void |
Lists.Discarder.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
void |
Lists.DiscarderByIndex.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
void |
Maps.Setter.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
void |
Maps.SetterByKey.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
void |
Maps.Putter.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
void |
Maps.DiscarderByKey.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
abstract void |
Operation.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder namePrefix,
UpdateParameters params)
Execute the operation.
|
void |
Sets.Setter.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
void |
Sets.Adder.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
void |
Sets.Discarder.execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params) |
Modifier and Type | Method and Description |
---|---|
ColumnNameBuilder |
ModificationStatement.createClusteringPrefixBuilder(java.util.List<java.nio.ByteBuffer> variables) |
Modifier and Type | Method and Description |
---|---|
void |
UpdateStatement.addUpdateForKey(ColumnFamily cf,
java.nio.ByteBuffer key,
ColumnNameBuilder builder,
UpdateParameters params) |
protected java.util.Map<java.nio.ByteBuffer,ColumnGroupMap> |
ModificationStatement.readRequiredRows(java.util.List<java.nio.ByteBuffer> partitionKeys,
ColumnNameBuilder clusteringPrefix,
boolean local,
ConsistencyLevel cl) |
ColumnFamily |
DeleteStatement.updateForKey(java.nio.ByteBuffer key,
ColumnNameBuilder builder,
UpdateParameters params) |
abstract ColumnFamily |
ModificationStatement.updateForKey(java.nio.ByteBuffer key,
ColumnNameBuilder builder,
UpdateParameters params) |
ColumnFamily |
UpdateStatement.updateForKey(java.nio.ByteBuffer key,
ColumnNameBuilder builder,
UpdateParameters params) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
ExtendedFilter.isSatisfiedBy(DecoratedKey rowKey,
ColumnFamily data,
ColumnNameBuilder builder) |
boolean |
ExtendedFilter.WithClauses.isSatisfiedBy(DecoratedKey rowKey,
ColumnFamily data,
ColumnNameBuilder builder) |
Modifier and Type | Field and Description |
---|---|
ColumnNameBuilder |
CompositesIndex.IndexedEntry.indexedEntryNameBuilder |
Modifier and Type | Method and Description |
---|---|
protected abstract ColumnNameBuilder |
CompositesIndex.makeIndexColumnNameBuilder(java.nio.ByteBuffer rowKey,
java.nio.ByteBuffer columnName) |
protected ColumnNameBuilder |
CompositesIndexOnClusteringKey.makeIndexColumnNameBuilder(java.nio.ByteBuffer rowKey,
java.nio.ByteBuffer columnName) |
protected ColumnNameBuilder |
CompositesIndexOnPartitionKey.makeIndexColumnNameBuilder(java.nio.ByteBuffer rowKey,
java.nio.ByteBuffer columnName) |
protected ColumnNameBuilder |
CompositesIndexOnRegular.makeIndexColumnNameBuilder(java.nio.ByteBuffer rowKey,
java.nio.ByteBuffer columnName) |
Constructor and Description |
---|
CompositesIndex.IndexedEntry(DecoratedKey indexValue,
java.nio.ByteBuffer indexEntry,
long timestamp,
java.nio.ByteBuffer indexedKey,
ColumnNameBuilder indexedEntryNameBuilder) |
Modifier and Type | Class and Description |
---|---|
static class |
CompositeType.Builder |
Modifier and Type | Method and Description |
---|---|
static ColumnFamily |
StorageProxy.cas(java.lang.String keyspaceName,
java.lang.String cfName,
java.nio.ByteBuffer key,
ColumnNameBuilder prefix,
ColumnFamily expected,
ColumnFamily updates,
ConsistencyLevel consistencyForPaxos,
ConsistencyLevel consistencyForCommit)
Apply @param updates if and only if the current values in the row for @param key
match the ones given by @param expected.
|
Copyright © 2014 The Apache Software Foundation