public static void copyNonSelectedColumnVector(VectorizedRowBatch sourceBatch,
      int sourceColumnNum, VectorizedRowBatch targetBatch, int targetColumnNum, int size) {
    copyNonSelectedColumnVector(sourceBatch, sourceColumnNum, targetBatch, targetColumnNum, size, 0);
  }
Iterates thru all the columns in a given row and populates the batch
from a given offset

@param row Deserialized row object
@param oi Object insepector for that row
@param rowIndex index to which the row should be added to batch
@param batch Vectorized batch to which the row is added at rowIndex
@param context context object for this vectorized batch
@param buffer
@throws HiveException
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizedBatchUtil.java