org.apache.cassandra.cql.common
Class SetUniqueKey

java.lang.Object
  extended by org.apache.cassandra.cql.common.Plan
      extended by org.apache.cassandra.cql.common.DMLPlan
          extended by org.apache.cassandra.cql.common.SetUniqueKey

public class SetUniqueKey
extends DMLPlan

Execution plan for setting a specific column in a Simple/Super column family. SET table.standard_cf[][] = ; SET table.super_cf[][][] = ;


Constructor Summary
SetUniqueKey(CFMetaData cfMetaData, OperandDef rowKey, OperandDef columnKey, OperandDef value)
          Construct an execution plan for setting a column in a simple column family SET table.standard_cf[][] = ;
SetUniqueKey(CFMetaData cfMetaData, OperandDef rowKey, OperandDef superColumnKey, OperandDef columnKey, OperandDef value)
          Construct execution plan for setting a column in a super column family.
 
Method Summary
 CqlResult execute()
           
 java.lang.String explainPlan()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SetUniqueKey

public SetUniqueKey(CFMetaData cfMetaData,
                    OperandDef rowKey,
                    OperandDef columnKey,
                    OperandDef value)
Construct an execution plan for setting a column in a simple column family SET table.standard_cf[][] = ;


SetUniqueKey

public SetUniqueKey(CFMetaData cfMetaData,
                    OperandDef rowKey,
                    OperandDef superColumnKey,
                    OperandDef columnKey,
                    OperandDef value)
Construct execution plan for setting a column in a super column family. SET table.super_cf[][][] = ;

Method Detail

execute

public CqlResult execute()
Specified by:
execute in class Plan

explainPlan

public java.lang.String explainPlan()
Specified by:
explainPlan in class Plan


Copyright © 2009 The Apache Software Foundation