public byte[] array() { if (hb == null) throw new UnsupportedOperationException(); if (_isReadOnly) throw new ReadOnlyBufferException(); return hb; }