the data types of the row's columns.
Compute the amount of space, in bytes, required to encode the given row.
Convert the given row into UnsafeRow format.
Convert the given row into UnsafeRow format.
the row to convert
the base object of the destination address
the base offset of the destination address
the number of bytes written. This should be equal to getSizeRequirement(row)
.
Converts Rows into UnsafeRow format. This class is NOT thread-safe.