me.prettyprint.cassandra.model.thrift
Class ThriftSuperColumnQuery<K,SN,N,V>

java.lang.Object
  extended by me.prettyprint.cassandra.model.AbstractBasicQuery<K,N,T>
      extended by me.prettyprint.cassandra.model.AbstractQuery<K,N,V,HSuperColumn<SN,N,V>>
          extended by me.prettyprint.cassandra.model.AbstractSuperColumnQuery<K,SN,N,V>
              extended by me.prettyprint.cassandra.model.thrift.ThriftSuperColumnQuery<K,SN,N,V>
Type Parameters:
SN -
N -
V -
All Implemented Interfaces:
Query<HSuperColumn<SN,N,V>>, SuperColumnQuery<K,SN,N,V>

public final class ThriftSuperColumnQuery<K,SN,N,V>
extends AbstractSuperColumnQuery<K,SN,N,V>
implements SuperColumnQuery<K,SN,N,V>

Thrift implementation of the SuperColumnQuery

Author:
Ran Tavory

Field Summary
 
Fields inherited from class me.prettyprint.cassandra.model.AbstractSuperColumnQuery
key, sNameSerializer, superName
 
Fields inherited from class me.prettyprint.cassandra.model.AbstractQuery
valueSerializer
 
Fields inherited from class me.prettyprint.cassandra.model.AbstractBasicQuery
columnFamilyName, columnNameSerializer, keySerializer, keyspace
 
Constructor Summary
ThriftSuperColumnQuery(Keyspace keyspace, Serializer<K> keySerializer, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer, Serializer<V> valueSerializer)
           
 
Method Summary
 QueryResult<HSuperColumn<SN,N,V>> execute()
           
 
Methods inherited from class me.prettyprint.cassandra.model.AbstractSuperColumnQuery
setColumnFamily, setKey, setSuperName, toString
 
Methods inherited from class me.prettyprint.cassandra.model.AbstractQuery
getValueSerializer, setValueSerializer
 
Methods inherited from class me.prettyprint.cassandra.model.AbstractBasicQuery
getColumnNameSerializer, getKeySerializer, setColumnNameSerializer, setKeySerializer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface me.prettyprint.hector.api.query.SuperColumnQuery
setColumnFamily, setKey, setSuperName
 

Constructor Detail

ThriftSuperColumnQuery

public ThriftSuperColumnQuery(Keyspace keyspace,
                              Serializer<K> keySerializer,
                              Serializer<SN> sNameSerializer,
                              Serializer<N> nameSerializer,
                              Serializer<V> valueSerializer)
Method Detail

execute

public QueryResult<HSuperColumn<SN,N,V>> execute()
Specified by:
execute in interface Query<HSuperColumn<SN,N,V>>


Copyright © 2011. All Rights Reserved.