@Override
        public ByteBuffer write(@NotNull ByteBuffer data) throws IOException {
          return data.put(value.getInternalBuffer(), value.getOffset(), value.length());
        }
@Override
        public ByteBuffer write(@NotNull ByteBuffer data)