for (int i = 0; i < splits.length; i++) {
if (!splits[i].equals(HBaseSerDe.HBASE_KEY_COL))
builder.append(splits[i]).append(" ");
}
} else {
HCatSchema outputSchema = (HCatSchema) HCatUtil.deserialize(outputColSchema);
HCatSchema tableSchema = tableInfo.getDataColumns();
List<String> outputFieldNames = outputSchema.getFieldNames();
List<Integer> outputColumnMapping = new ArrayList<Integer>();
for (String fieldName : outputFieldNames) {
int position = tableSchema.getPosition(fieldName);
outputColumnMapping.add(position);
}
List<String> columnFamilies = new ArrayList<String>();
List<String> columnQualifiers = new ArrayList<String>();
HBaseUtil.parseColumnMapping(hbaseColumnMapping, columnFamilies, null,