|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.cassandra.cql3.Operation
org.apache.cassandra.cql3.Maps.SetterByKey
public static class Maps.SetterByKey
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.apache.cassandra.cql3.Operation |
---|
Operation.Addition, Operation.ColumnDeletion, Operation.ElementDeletion, Operation.Prepend, Operation.RawDeletion, Operation.RawUpdate, Operation.SetElement, Operation.SetValue, Operation.Substraction |
Field Summary |
---|
Fields inherited from class org.apache.cassandra.cql3.Operation |
---|
columnName, t |
Constructor Summary | |
---|---|
Maps.SetterByKey(ColumnIdentifier column,
Term k,
Term t)
|
Method Summary | |
---|---|
void |
collectMarkerSpecification(ColumnSpecification[] boundNames)
Collects the column specification for the bind variables of this operation. |
void |
execute(java.nio.ByteBuffer rowKey,
ColumnFamily cf,
ColumnNameBuilder prefix,
UpdateParameters params)
Execute the operation. |
Methods inherited from class org.apache.cassandra.cql3.Operation |
---|
requiresRead |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Maps.SetterByKey(ColumnIdentifier column, Term k, Term t)
Method Detail |
---|
public void collectMarkerSpecification(ColumnSpecification[] boundNames)
Operation
collectMarkerSpecification
in class Operation
boundNames
- the list of column specification where to collect the
bind variables of this term in.public void execute(java.nio.ByteBuffer rowKey, ColumnFamily cf, ColumnNameBuilder prefix, UpdateParameters params) throws InvalidRequestException
Operation
execute
in class Operation
rowKey
- row key for the update.cf
- the column family to which to add the updates generated by this operation.prefix
- the prefix that identify the CQL3 row this operation applies to (callers should not reuse
the ColumnNameBuilder they pass here).params
- parameters of the update.
InvalidRequestException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |