me.prettyprint.cassandra.service.template
Class ThriftSuperCfTemplate<K,SN,N>

java.lang.Object
  extended by me.prettyprint.cassandra.service.template.AbstractColumnFamilyTemplate<K,SN>
      extended by me.prettyprint.cassandra.service.template.SuperCfTemplate<K,SN,N>
          extended by me.prettyprint.cassandra.service.template.ThriftSuperCfTemplate<K,SN,N>

public class ThriftSuperCfTemplate<K,SN,N>
extends SuperCfTemplate<K,SN,N>


Field Summary
 
Fields inherited from class me.prettyprint.cassandra.service.template.SuperCfTemplate
subSerializer
 
Fields inherited from class me.prettyprint.cassandra.service.template.AbstractColumnFamilyTemplate
activeSlicePredicate, ALL_COLUMNS_COUNT, ALL_COLUMNS_END, ALL_COLUMNS_START, batched, clock, columnFactory, columnFamily, columnParent, columnValueSerializers, exceptionsTranslator, keySerializer, keyspace, topSerializer
 
Constructor Summary
ThriftSuperCfTemplate(Keyspace keyspace, String columnFamily, Serializer<K> keySerializer, Serializer<SN> topSerializer, Serializer<N> subSerializer)
           
 
Method Summary
protected  SuperCfResult<K,SN,N> doExecuteMultigetSlice(List<K> keys, HSlicePredicate<SN> predicate)
           
protected  SuperCfResult<K,SN,N> doExecuteSlice(K key, SN sColumnName, HSlicePredicate<SN> predicate)
           
 
Methods inherited from class me.prettyprint.cassandra.service.template.SuperCfTemplate
countColumns, countColumns, countSubColumns, countSubColumns, createUpdater, createUpdater, deleteColumn, deleteRow, getSubSerializer, isColumnsExist, isSubColumnsExist, querySingleSubColumn, querySuperColumn, querySuperColumns, querySuperColumns, querySuperColumns, querySuperColumns, querySuperColumns, update
 
Methods inherited from class me.prettyprint.cassandra.service.template.AbstractColumnFamilyTemplate
addColumn, createMutator, deleteColumn, deleteRow, executeBatch, executeIfNotBatched, executeIfNotBatched, getClock, getColumnFamily, getEffectiveClock, getKeySerializer, getTopSerializer, getValueSerializer, isBatched, setBatched, setClock, setColumnFactory, setCount, setExceptionsTranslator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThriftSuperCfTemplate

public ThriftSuperCfTemplate(Keyspace keyspace,
                             String columnFamily,
                             Serializer<K> keySerializer,
                             Serializer<SN> topSerializer,
                             Serializer<N> subSerializer)
Method Detail

doExecuteSlice

protected SuperCfResult<K,SN,N> doExecuteSlice(K key,
                                               SN sColumnName,
                                               HSlicePredicate<SN> predicate)
Specified by:
doExecuteSlice in class SuperCfTemplate<K,SN,N>

doExecuteMultigetSlice

protected SuperCfResult<K,SN,N> doExecuteMultigetSlice(List<K> keys,
                                                       HSlicePredicate<SN> predicate)
Specified by:
doExecuteMultigetSlice in class SuperCfTemplate<K,SN,N>


Copyright © 2011. All Rights Reserved.