me.prettyprint.hector.api.query
Interface MultigetSubSliceQuery<K,SN,N,V>

All Superinterfaces:
Query<Rows<K,N,V>>
All Known Implementing Classes:
ThriftMultigetSubSliceQuery

public interface MultigetSubSliceQuery<K,SN,N,V>
extends Query<Rows<K,N,V>>

A query wrapper for the call multiget_slice for subcolumns of supercolumns

Author:
ran

Method Summary
 Collection<N> getColumnNames()
           
 MultigetSubSliceQuery<K,SN,N,V> setColumnFamily(String cf)
           
 MultigetSubSliceQuery<K,SN,N,V> setColumnNames(Collection<N> columnNames)
           
 MultigetSubSliceQuery<K,SN,N,V> setColumnNames(N... columnNames)
          Sets the column names to be retrieved by this query
 MultigetSubSliceQuery<K,SN,N,V> setKeys(Collection<K> keys)
           
 MultigetSubSliceQuery<K,SN,N,V> setKeys(K... keys)
           
 MultigetSubSliceQuery<K,SN,N,V> setRange(N start, N finish, boolean reversed, int count)
           
 MultigetSubSliceQuery<K,SN,N,V> setSuperColumn(SN superColumn)
          Set the supercolumn to run the slice query on
 
Methods inherited from interface me.prettyprint.hector.api.query.Query
execute
 

Method Detail

setKeys

MultigetSubSliceQuery<K,SN,N,V> setKeys(K... keys)

setKeys

MultigetSubSliceQuery<K,SN,N,V> setKeys(Collection<K> keys)

setSuperColumn

MultigetSubSliceQuery<K,SN,N,V> setSuperColumn(SN superColumn)
Set the supercolumn to run the slice query on


setColumnFamily

MultigetSubSliceQuery<K,SN,N,V> setColumnFamily(String cf)

setRange

MultigetSubSliceQuery<K,SN,N,V> setRange(N start,
                                         N finish,
                                         boolean reversed,
                                         int count)

getColumnNames

Collection<N> getColumnNames()

setColumnNames

MultigetSubSliceQuery<K,SN,N,V> setColumnNames(N... columnNames)
Sets the column names to be retrieved by this query

Parameters:
columns - a list of column names

setColumnNames

MultigetSubSliceQuery<K,SN,N,V> setColumnNames(Collection<N> columnNames)


Copyright © 2011. All Rights Reserved.