public byte[] getBytes() throws IOException {
      int size = 0;
      for (WCharStringSP string : strings) {
        size += string.sizeInBytes();
      }
      ByteArrayOutputStream bytesStream = new ByteArrayOutputStream(size);
      DataOutputStream stream = new DataOutputStream(bytesStream);
      for (WCharStringSP string : strings) {
        string.write(stream);
      }
      return bytesStream.toByteArray();
    }
public byte[] getBytes()