package me.prettyprint.cassandra.model;

import java.util.List;

// base type for SliceQuery, RangeSliceQuery and MultigetSliceQuery
/*package*/ interface AbstractSliceQuery {
  SliceQuery setPredicate(List<Object> columnNames);
  SliceQuery setPredicate(Object start, Object finish, boolean reversed, int count);

}

package me.prettyprint.cassandra.model;

import java.util.List;

// base type for SliceQuery, RangeSliceQuery and MultigetSliceQuery
/*package*/ interface AbstractSliceQuery extends Query {
  SliceQuery setPredicate(List<Object> columnNames);
  SliceQuery setPredicate(Object start, Object finish, boolean reversed, int count);

}

Make AbstractSliceQuery extend a Query, as it should have