code: public static ByteBuffer getTableDataReference(VoltTable vt) {
          ByteBuffer buf = vt.m_buffer.duplicate();
          buf.rewind();
          return buf;
      }
docs: End users should not call this method.
  Obtain a reference to the table's underlying buffer.
  The returned reference's position and mark are independent of
  the table's buffer position and mark. The returned buffer has
  no mark and is at position 0.