me.prettyprint.cassandra.model
Class AbstractColumnQuery<K,N,V>
java.lang.Object
me.prettyprint.cassandra.model.AbstractBasicQuery<K,N,T>
me.prettyprint.cassandra.model.AbstractQuery<K,N,V,HColumn<N,V>>
me.prettyprint.cassandra.model.AbstractColumnQuery<K,N,V>
- Type Parameters:
N - V -
- All Implemented Interfaces:
- ColumnQuery<K,N,V>, Query<HColumn<N,V>>
- Direct Known Subclasses:
- ThriftColumnQuery
public abstract class AbstractColumnQuery<K,N,V>
- extends AbstractQuery<K,N,V,HColumn<N,V>>
- implements ColumnQuery<K,N,V>
Defines the commonalities b/w the Avro and the Thrift ColumnQuery implementations.
- Author:
- Ran Tavory
|
Field Summary |
protected K |
key
|
protected N |
name
|
| Methods inherited from interface me.prettyprint.hector.api.query.Query |
execute |
key
protected K key
name
protected N name
AbstractColumnQuery
protected AbstractColumnQuery(Keyspace k,
Serializer<K> keySerializer,
Serializer<N> nameSerializer,
Serializer<V> valueSerializer)
setKey
public ColumnQuery<K,N,V> setKey(K key)
- Description copied from interface:
ColumnQuery
- Set the row key for this query.
- Specified by:
setKey in interface ColumnQuery<K,N,V>
setName
public ColumnQuery<K,N,V> setName(N name)
- Description copied from interface:
ColumnQuery
- Set the column name for this query.
- Specified by:
setName in interface ColumnQuery<K,N,V>
setColumnFamily
public ColumnQuery<K,N,V> setColumnFamily(String cf)
- Specified by:
setColumnFamily in interface ColumnQuery<K,N,V>- Overrides:
setColumnFamily in class AbstractBasicQuery<K,N,HColumn<N,V>>
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2013. All Rights Reserved.