public void writeStringNoTag(final CharSequence value) throws IOException
    {
        // Unfortunately there does not appear to be any way to tell Java to encode
        // UTF-8 directly into our buffer, so we have to let it create its own byte
        // array and then copy.
        final byte[] bytes = STRING.ser(value.toString());
        writeRawVarint32(bytes.length);
        writeRawBytes(bytes);
    }
Write a {@code string} field to the stream.
protostuff-core/src/test/java/io/protostuff/CodedOutput.java