org.apache.cassandra.cql.common
Class UniqueKeyQueryRSD

java.lang.Object
  extended by org.apache.cassandra.cql.common.RowSourceDef
      extended by org.apache.cassandra.cql.common.UniqueKeyQueryRSD

public class UniqueKeyQueryRSD
extends RowSourceDef

A Row Source Defintion (RSD) for looking up a unique column within a column family.


Constructor Summary
UniqueKeyQueryRSD(CFMetaData cfMetaData, OperandDef rowKey, OperandDef columnKey)
           
UniqueKeyQueryRSD(CFMetaData cfMetaData, OperandDef rowKey, OperandDef superColumnKey, OperandDef columnKey)
           
 
Method Summary
 java.lang.String explainPlan()
           
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getRows()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UniqueKeyQueryRSD

public UniqueKeyQueryRSD(CFMetaData cfMetaData,
                         OperandDef rowKey,
                         OperandDef superColumnKey,
                         OperandDef columnKey)

UniqueKeyQueryRSD

public UniqueKeyQueryRSD(CFMetaData cfMetaData,
                         OperandDef rowKey,
                         OperandDef columnKey)
Method Detail

getRows

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getRows()
                                                                         throws java.lang.RuntimeException
Specified by:
getRows in class RowSourceDef
Throws:
java.lang.RuntimeException

explainPlan

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


Copyright © 2009 The Apache Software Foundation