org.apache.cassandra.cql3.operations
Class PreparedOperation

java.lang.Object
  extended by org.apache.cassandra.cql3.operations.PreparedOperation
All Implemented Interfaces:
Operation

public class PreparedOperation
extends java.lang.Object
implements Operation


Nested Class Summary
static class PreparedOperation.Kind
           
 
Nested classes/interfaces inherited from interface org.apache.cassandra.cql3.operations.Operation
Operation.Type
 
Constructor Summary
PreparedOperation(Term value, PreparedOperation.Kind kind)
           
 
Method Summary
 void execute(ColumnFamily cf, ColumnNameBuilder builder, AbstractType<?> validator, UpdateParameters params, java.util.List<Pair<java.nio.ByteBuffer,IColumn>> list)
           
 Operation.Type getType()
           
 java.util.List<Term> getValues()
           
 boolean requiresRead(AbstractType<?> validator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreparedOperation

public PreparedOperation(Term value,
                         PreparedOperation.Kind kind)
Method Detail

execute

public void execute(ColumnFamily cf,
                    ColumnNameBuilder builder,
                    AbstractType<?> validator,
                    UpdateParameters params,
                    java.util.List<Pair<java.nio.ByteBuffer,IColumn>> list)
             throws InvalidRequestException
Specified by:
execute in interface Operation
Throws:
InvalidRequestException

getValues

public java.util.List<Term> getValues()
Specified by:
getValues in interface Operation

requiresRead

public boolean requiresRead(AbstractType<?> validator)
Specified by:
requiresRead in interface Operation

getType

public Operation.Type getType()
Specified by:
getType in interface Operation


Copyright © 2012 The Apache Software Foundation