N - T - public abstract class AbstractSliceQuery<K,N,V,T> extends AbstractQuery<K,N,V,T> implements Query<T>
| Modifier and Type | Field and Description |
|---|---|
protected HSlicePredicate<N> |
slicePredicate |
valueSerializercolumnFamilyName, columnNameSerializer, consistency, cql3, cqlVersion, keySerializer, keyspace| Constructor and Description |
|---|
AbstractSliceQuery(Keyspace k,
Serializer<K> keySerializer,
Serializer<N> nameSerializer,
Serializer<V> valueSerializer) |
| Modifier and Type | Method and Description |
|---|---|
Collection<N> |
getColumnNames() |
org.apache.cassandra.thrift.SlicePredicate |
getPredicate() |
Query<T> |
setColumnNames(Collection<N> columnNames)
Sets the column names to be retrieved by this query
|
Query<T> |
setColumnNames(N... columnNames)
Sets the column names to be retrieved by this query
|
Query<T> |
setRange(N start,
N finish,
boolean reversed,
int count)
Set a predicate of start/finish to retrieve a list of columns in this range.
|
AbstractSliceQuery<K,N,V,T> |
setReturnKeysOnly()
Wraps the underlying call to
HSlicePredicate.setKeysOnlyPredicate()
Use this for a substantial performance increase when you only need the keys returned |
protected String |
toStringInternal() |
getValueSerializer, setValueSerializergetColumnNameSerializer, getConsistencyLevel, getCqlVersion, getKeySerializer, setColumnFamily, setColumnNameSerializer, setConsistencyLevel, setCqlVersion, setKeySerializerprotected final HSlicePredicate<N> slicePredicate
public AbstractSliceQuery(Keyspace k, Serializer<K> keySerializer, Serializer<N> nameSerializer, Serializer<V> valueSerializer)
public Query<T> setColumnNames(N... columnNames)
columns - a varargs of column namespublic Query<T> setColumnNames(Collection<N> columnNames)
columns - a Collection of column namespublic AbstractSliceQuery<K,N,V,T> setReturnKeysOnly()
HSlicePredicate.setKeysOnlyPredicate()
Use this for a substantial performance increase when you only need the keys returnedpublic Collection<N> getColumnNames()
public Query<T> setRange(N start, N finish, boolean reversed, int count)
start - Start keyfinish - End keyreversed - count - public org.apache.cassandra.thrift.SlicePredicate getPredicate()
protected String toStringInternal()
Copyright © 2014. All Rights Reserved.