org.apache.cassandra.cql.common
Class SetColumnMap

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.SetColumnMap

public class SetColumnMap
extends DMLPlan

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


Constructor Summary
SetColumnMap(CFMetaData cfMetaData, OperandDef rowKey, ColumnMapExpr columnMapExpr)
          construct an execution plan node to set the column map for a Standard Column Family.
SetColumnMap(CFMetaData cfMetaData, OperandDef rowKey, OperandDef superColumnKey, ColumnMapExpr columnMapExpr)
          Construct an execution plan node to set the column map for a Super Column Family SET table.super_cf[][] = ;
 
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

SetColumnMap

public SetColumnMap(CFMetaData cfMetaData,
                    OperandDef rowKey,
                    ColumnMapExpr columnMapExpr)
construct an execution plan node to set the column map for a Standard Column Family. SET table.standard_cf[] = ;


SetColumnMap

public SetColumnMap(CFMetaData cfMetaData,
                    OperandDef rowKey,
                    OperandDef superColumnKey,
                    ColumnMapExpr columnMapExpr)
Construct an execution plan node to set the column map for 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