SN - super column name tyoepublic final class ThriftSubCountQuery<K,SN,N> extends Object implements SubCountQuery<K,SN,N>
| Modifier and Type | Field and Description |
|---|---|
protected String |
columnFamily |
protected K |
key |
protected Serializer<K> |
keySerializer |
protected ExecutingKeyspace |
keyspace |
protected HSlicePredicate<N> |
slicePredicate
The slice predicate for which the count it performed
|
| Constructor and Description |
|---|
ThriftSubCountQuery(Keyspace keyspace,
Serializer<K> keySerializer,
Serializer<SN> superNameExtractor,
Serializer<N> nameSerializer) |
| Modifier and Type | Method and Description |
|---|---|
protected QueryResult<Integer> |
countColumns() |
QueryResult<Integer> |
execute() |
SubCountQuery<K,SN,N> |
setColumnFamily(String cf) |
SubCountQuery<K,SN,N> |
setColumnNames(N... columnNames) |
SubCountQuery<K,SN,N> |
setKey(K key) |
SubCountQuery<K,SN,N> |
setRange(N start,
N finish,
int count) |
SubCountQuery<K,SN,N> |
setSuperColumn(SN sc) |
String |
toString() |
protected final ExecutingKeyspace keyspace
protected String columnFamily
protected K key
protected final Serializer<K> keySerializer
protected final HSlicePredicate<N> slicePredicate
public ThriftSubCountQuery(Keyspace keyspace, Serializer<K> keySerializer, Serializer<SN> superNameExtractor, Serializer<N> nameSerializer)
public SubCountQuery<K,SN,N> setSuperColumn(SN sc)
setSuperColumn in interface SubCountQuery<K,SN,N>public QueryResult<Integer> execute()
public SubCountQuery<K,SN,N> setKey(K key)
setKey in interface SubCountQuery<K,SN,N>public SubCountQuery<K,SN,N> setColumnFamily(String cf)
setColumnFamily in interface SubCountQuery<K,SN,N>public SubCountQuery<K,SN,N> setColumnNames(N... columnNames)
public SubCountQuery<K,SN,N> setRange(N start, N finish, int count)
setRange in interface SubCountQuery<K,SN,N>protected QueryResult<Integer> countColumns()
Copyright © 2014. All Rights Reserved.