for (int i = 0; i < dataColumns.length; i++) {
get.addColumn(dataColumns[i].getFamily(), dataColumns[i].getQualifier());
}
Result joinResult = dataRegion.get(get);
// TODO: handle null case (but shouldn't happen)
Tuple joinTuple = new ResultTuple(joinResult);
// This will create a byte[] that captures all of the values from the data table
byte[] value =
tupleProjector.getSchema().toBytes(joinTuple, tupleProjector.getExpressions(),
tupleProjector.getValueBitSet(), ptr);
KeyValue keyValue =