package me.prettyprint.hector.api.query; import me.prettyprint.hector.api.beans.OrderedCounterSuperRows; /** * A query for the call get_range_slices of supercolumns * * * @param <SN> type of the supercolumn names * @param <N> type of the column names */ public interface RangeSuperSlicesCounterQuery<K, SN, N> extends Query<OrderedCounterSuperRows<K, SN,N>> { RangeSuperSlicesCounterQuery<K, SN, N> setKeys(K start, K end); RangeSuperSlicesCounterQuery<K, SN, N> setRowCount(int rowCount); RangeSuperSlicesCounterQuery<K, SN, N> setColumnNames(SN... columnNames); RangeSuperSlicesCounterQuery<K, SN, N> setRange(SN start, SN finish, boolean reversed, int count); RangeSuperSlicesCounterQuery<K, SN, N> setColumnFamily(String cf); }