public void assignRow(VectorizedRowBatch batch, int batchIndex, ArrayList<Object> objectList) {
    final int count = isConvert.length;
    for (int i = 0; i < count; i++) {
      if (isConvert[i]) {
        assignConvertRowColumn(batch, batchIndex, i, objectList.get(i));
      } else {
        assignRowColumn(batch, batchIndex, i, objectList.get(i));
      }
    }
  }
Convert row's column object and then assign it the ColumnVector at batchIndex
in the VectorizedRowBatch.

Public so VectorDeserializeRow can use this method to convert a row's column object.

@param batch
@param batchIndex
@param logicalColumnIndex
@param object    The row column object whose type is the VectorAssignRow.initConversion
                 source data type.
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorAssignRow.java