org.apache.cassandra.cql3.operations
Class ColumnOperation
java.lang.Object
org.apache.cassandra.cql3.operations.ColumnOperation
- All Implemented Interfaces:
- Operation
public class ColumnOperation
- extends java.lang.Object
- implements Operation
Method Summary |
static Operation |
CounterDec(Term value)
|
static Operation |
CounterInc(Term value)
|
protected void |
doSet(ColumnFamily cf,
ColumnNameBuilder builder,
AbstractType<?> validator,
UpdateParameters params)
|
void |
execute(ColumnFamily cf,
ColumnNameBuilder builder,
AbstractType<?> validator,
UpdateParameters params)
|
void |
execute(ColumnFamily cf,
ColumnNameBuilder builder,
CollectionType validator,
UpdateParameters params,
java.util.List<Pair<java.nio.ByteBuffer,IColumn>> list)
|
void |
executePreparedCollection(ColumnFamily cf,
ColumnNameBuilder builder,
CollectionType validator,
UpdateParameters params)
|
Operation.Type |
getType()
|
java.util.List<Term> |
getValues()
|
boolean |
requiresRead()
|
static Operation |
Set(Term value)
|
static Operation |
SetToEmpty()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
execute
public void execute(ColumnFamily cf,
ColumnNameBuilder builder,
AbstractType<?> validator,
UpdateParameters params)
throws InvalidRequestException
- Specified by:
execute
in interface Operation
- Throws:
InvalidRequestException
execute
public void execute(ColumnFamily cf,
ColumnNameBuilder builder,
CollectionType validator,
UpdateParameters params,
java.util.List<Pair<java.nio.ByteBuffer,IColumn>> list)
throws InvalidRequestException
- Specified by:
execute
in interface Operation
- Throws:
InvalidRequestException
executePreparedCollection
public void executePreparedCollection(ColumnFamily cf,
ColumnNameBuilder builder,
CollectionType validator,
UpdateParameters params)
throws InvalidRequestException
- Throws:
InvalidRequestException
doSet
protected void doSet(ColumnFamily cf,
ColumnNameBuilder builder,
AbstractType<?> validator,
UpdateParameters params)
throws InvalidRequestException
- Throws:
InvalidRequestException
getValues
public java.util.List<Term> getValues()
- Specified by:
getValues
in interface Operation
requiresRead
public boolean requiresRead()
- Specified by:
requiresRead
in interface Operation
getType
public Operation.Type getType()
- Specified by:
getType
in interface Operation
Set
public static Operation Set(Term value)
CounterInc
public static Operation CounterInc(Term value)
CounterDec
public static Operation CounterDec(Term value)
SetToEmpty
public static Operation SetToEmpty()
Copyright © 2012 The Apache Software Foundation