me.prettyprint.cassandra.model
Class AbstractBasicQuery<K,N,T>
java.lang.Object
me.prettyprint.cassandra.model.AbstractBasicQuery<K,N,T>
- Type Parameters:
K - Key typeN - column name typeT - return type
- All Implemented Interfaces:
- Query<T>
- Direct Known Subclasses:
- AbstractQuery, CqlQuery, ThriftCounterColumnQuery
public abstract class AbstractBasicQuery<K,N,T>
- extends Object
- implements Query<T>
- Author:
- patricioe (Patricio Echague - patricio@datastax.com)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface me.prettyprint.hector.api.query.Query |
execute |
keyspace
protected final ExecutingKeyspace keyspace
columnFamilyName
protected String columnFamilyName
keySerializer
protected Serializer<K> keySerializer
columnNameSerializer
protected Serializer<N> columnNameSerializer
cqlVersion
protected String cqlVersion
AbstractBasicQuery
protected AbstractBasicQuery(Keyspace k,
Serializer<K> keySerializer,
Serializer<N> nameSerializer)
setColumnFamily
public Query<T> setColumnFamily(String cf)
getKeySerializer
public Serializer<K> getKeySerializer()
setKeySerializer
public AbstractBasicQuery<K,N,T> setKeySerializer(Serializer<K> keySerializer)
getColumnNameSerializer
public Serializer<N> getColumnNameSerializer()
setColumnNameSerializer
public AbstractBasicQuery<K,N,T> setColumnNameSerializer(Serializer<N> columnNameSerializer)
getCqlVersion
public String getCqlVersion()
setCqlVersion
public AbstractBasicQuery setCqlVersion(String cqlVersion)
Copyright © 2013. All Rights Reserved.