me.prettyprint.cassandra.model
Class AbstractSubColumnQuery<K,SN,N,V>
java.lang.Object
me.prettyprint.cassandra.model.AbstractSubColumnQuery<K,SN,N,V>
- All Implemented Interfaces:
- Query<HColumn<N,V>>, SubColumnQuery<K,SN,N,V>
- Direct Known Subclasses:
- ThriftSubColumnQuery
public class AbstractSubColumnQuery<K,SN,N,V>
- extends Object
- implements SubColumnQuery<K,SN,N,V>
Method Summary |
QueryResult<HColumn<N,V>> |
execute()
|
SubColumnQuery<K,SN,N,V> |
setColumn(N columnName)
|
SubColumnQuery<K,SN,N,V> |
setColumnFamily(String cf)
|
SubColumnQuery<K,SN,N,V> |
setKey(K key)
|
SubColumnQuery<K,SN,N,V> |
setSuperColumn(SN superName)
|
String |
toString()
|
subSliceQuery
protected final SubSliceQuery<K,SN,N,V> subSliceQuery
AbstractSubColumnQuery
public AbstractSubColumnQuery(Keyspace keyspace,
Serializer<K> keySerializer,
Serializer<SN> sNameSerializer,
Serializer<N> nameSerializer,
Serializer<V> valueSerializer)
setKey
public SubColumnQuery<K,SN,N,V> setKey(K key)
- Specified by:
setKey
in interface SubColumnQuery<K,SN,N,V>
setSuperColumn
public SubColumnQuery<K,SN,N,V> setSuperColumn(SN superName)
- Specified by:
setSuperColumn
in interface SubColumnQuery<K,SN,N,V>
setColumn
public SubColumnQuery<K,SN,N,V> setColumn(N columnName)
- Specified by:
setColumn
in interface SubColumnQuery<K,SN,N,V>
toString
public String toString()
- Overrides:
toString
in class Object
setColumnFamily
public SubColumnQuery<K,SN,N,V> setColumnFamily(String cf)
- Specified by:
setColumnFamily
in interface SubColumnQuery<K,SN,N,V>
execute
public QueryResult<HColumn<N,V>> execute()
- Specified by:
execute
in interface Query<HColumn<N,V>>
Copyright © 2011. All Rights Reserved.