outerFL.addFilter(innerFL);
scan.setFilter(outerFL);
ScanFilterEvaluator evaluator = new ScanFilterEvaluator();
List<IndexSpecification> indices = new ArrayList<IndexSpecification>();
IndexSpecification is1 = new IndexSpecification(index1);
HColumnDescriptor colDesc = new HColumnDescriptor(FAMILY1);
is1.addIndexColumn(colDesc, COL2, ValueType.Int, 4);
is1.addIndexColumn(colDesc, COL3, ValueType.Float, 4);
indices.add(is1);
IndexSpecification is2 = new IndexSpecification(index2);
is2.addIndexColumn(colDesc, COL1, ValueType.String, 15);
indices.add(is2);
IndexSpecification is3 = new IndexSpecification(index3);
colDesc = new HColumnDescriptor(FAMILY2);
is3.addIndexColumn(colDesc, COL1, ValueType.Double, 8);
indices.add(is3);
HRegion region =
initHRegion(tableName.getBytes(), null, null, "testMultiIndexExpression",
TEST_UTIL.getConfiguration(), FAMILY1);