get.setMaxVersions(1);
for (ColumnStruct col : this.action.getColumns()) {
get.addColumn(Bytes.toBytes(col.getFamilyName()),
Bytes.toBytes(col.getColumnName()));
}
FilterList filters = new FilterList();
for (ColumnStruct columnStruct : action.getNotIndexConditionColumns()) {
Filter filter = new SingleColumnValueFilter(Bytes.toBytes(columnStruct.getFamilyName()),
Bytes.toBytes(columnStruct.getColumnName()),
ParserUtils.convertIntValueToCompareOp(columnStruct.getCompareOp()), columnStruct.getValue());
filters.addFilter(filter);
NavigableSet<byte[]> qualifierSet = get.getFamilyMap().get(
Bytes.toBytes(columnStruct.getFamilyName()));
if(qualifierSet !=null &&
(!qualifierSet.contains(Bytes.toBytes(columnStruct.getColumnName()))) ){