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

Type Parameters:
SN - super column name type
N - column name type
V - column value type
All Superinterfaces:
Query<ColumnSlice<N,V>>
All Known Implementing Classes:
ThriftSubSliceQuery

public interface SubSliceQuery<K,SN,N,V>
extends Query<ColumnSlice<N,V>>

A query for the call get_slice on subcolumns of a supercolumns.

Author:
Ran Tavory

Method Summary
 Collection<N> getColumnNames()
           
 SubSliceQuery<K,SN,N,V> setColumnFamily(String cf)
           
 SubSliceQuery<K,SN,N,V> setColumnNames(N... columnNames)
           
 SubSliceQuery<K,SN,N,V> setKey(K key)
           
 SubSliceQuery<K,SN,N,V> setRange(N start, N finish, boolean reversed, int count)
           
 SubSliceQuery<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

setKey

SubSliceQuery<K,SN,N,V> setKey(K key)

setSuperColumn

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


setColumnNames

SubSliceQuery<K,SN,N,V> setColumnNames(N... columnNames)

setRange

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

setColumnFamily

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

getColumnNames

Collection<N> getColumnNames()


Copyright © 2011. All Rights Reserved.