entryMutator.execute();
}
@Override
public List<K> find(Object... values) {
DynamicComposite start = new DynamicComposite();
DynamicComposite end = new DynamicComposite();
for (int i = 0; i < values.length; i++) {
Object value = values[i];
start.addComponent(i, value, AbstractComposite.ComponentEquality.EQUAL);
end.addComponent(i, value, i == values.length - 1 ? AbstractComposite.ComponentEquality.GREATER_THAN_EQUAL : AbstractComposite.ComponentEquality.EQUAL);
}
final SliceQuery<String, DynamicComposite, K> query = HFactory.createSliceQuery(keyspace, StringSerializer.get(), DynamicCompositeSerializer.get(), keySerializer);
query.setKey(indexName);
query.setColumnFamily(indexColumnFamily);
query.setRange(start, end, false, Integer.MAX_VALUE);