The width of the null tracking bit set, in bytes
The width of the null tracking bit set, in bytes
The number of fields in this row, used for calculating the bitset width.
The number of fields in this row, used for calculating the bitset width.
Update this SerializedArray to point to different backing data.
Update this SerializedArray to point to different backing data.
the base object
the offset within the base object
the size of this array's backing data, in bytes
The size of this row's backing data, in bytes)
The size of this row's backing data, in bytes)
The number of bytes reserved for size or something at the start that need to be skipped when reading data otherwise.
The number of bytes reserved for size or something at the start that need to be skipped when reading data otherwise. This is not adjusted in baseOffset since those reserved bytes are part of the data that need to be retained when copying etc.
Returns the underlying bytes for this row.
Returns the underlying bytes for this row.
An implementation of ArrayData serialized like a
SerializedRow
that pays attention to the platform endianness and uses a consistent endian format (little-endian) so is suitable for storage.