me.prettyprint.cassandra.model
Class CounterSuperRowsImpl<K,SN,N>
java.lang.Object
me.prettyprint.cassandra.model.CounterSuperRowsImpl<K,SN,N>
- Type Parameters:
N
-
- All Implemented Interfaces:
- Iterable<CounterSuperRow<K,SN,N>>, CounterSuperRows<K,SN,N>
- Direct Known Subclasses:
- OrderedCounterSuperRowsImpl
public class CounterSuperRowsImpl<K,SN,N>
- extends Object
- implements CounterSuperRows<K,SN,N>
Returned by a MultigetSuperSliceQuery (multiget_slice for supercolumns)
- Author:
- Ran Tavory
rows
protected final Map<K,CounterSuperRow<K,SN,N>> rows
CounterSuperRowsImpl
public CounterSuperRowsImpl(Map<K,List<org.apache.cassandra.thrift.CounterSuperColumn>> thriftRet,
Serializer<K> keySerializer,
Serializer<SN> sNameSerializer,
Serializer<N> nameSerializer)
getByKey
public CounterSuperRow<K,SN,N> getByKey(K key)
- Specified by:
getByKey
in interface CounterSuperRows<K,SN,N>
getCount
public int getCount()
- Specified by:
getCount
in interface CounterSuperRows<K,SN,N>
iterator
public Iterator<CounterSuperRow<K,SN,N>> iterator()
- Specified by:
iterator
in interface Iterable<CounterSuperRow<K,SN,N>>
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2011. All Rights Reserved.