me.prettyprint.cassandra.model
Class AbstractSuperColumnQuery<K,SN,N,V>
java.lang.Object
me.prettyprint.cassandra.model.AbstractBasicQuery<K,N,T>
me.prettyprint.cassandra.model.AbstractQuery<K,N,V,HSuperColumn<SN,N,V>>
me.prettyprint.cassandra.model.AbstractSuperColumnQuery<K,SN,N,V>
- Type Parameters:
SN
- N
- V
-
- All Implemented Interfaces:
- Query<HSuperColumn<SN,N,V>>, SuperColumnQuery<K,SN,N,V>
- Direct Known Subclasses:
- ThriftSuperColumnQuery
public abstract class AbstractSuperColumnQuery<K,SN,N,V>
- extends AbstractQuery<K,N,V,HSuperColumn<SN,N,V>>
- implements SuperColumnQuery<K,SN,N,V>
Defines the commonalities b/w avro and thrift SuperColumnQuery implementations
- Author:
- Ran Tavory
Methods inherited from interface me.prettyprint.hector.api.query.Query |
execute |
sNameSerializer
protected final Serializer<SN> sNameSerializer
key
protected K key
superName
protected SN superName
AbstractSuperColumnQuery
protected AbstractSuperColumnQuery(Keyspace k,
Serializer<K> keySerializer,
Serializer<SN> sNameSerializer,
Serializer<N> nameSerializer,
Serializer<V> valueSerializer)
setKey
public SuperColumnQuery<K,SN,N,V> setKey(K key)
- Specified by:
setKey
in interface SuperColumnQuery<K,SN,N,V>
setSuperName
public SuperColumnQuery<K,SN,N,V> setSuperName(SN superName)
- Specified by:
setSuperName
in interface SuperColumnQuery<K,SN,N,V>
setColumnFamily
public SuperColumnQuery<K,SN,N,V> setColumnFamily(String cf)
- Specified by:
setColumnFamily
in interface SuperColumnQuery<K,SN,N,V>
- Overrides:
setColumnFamily
in class AbstractBasicQuery<K,N,HSuperColumn<SN,N,V>>
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2011. All Rights Reserved.