public void characters()

in src/main/java/org/apache/sling/rewriter/impl/components/Html5Serializer.java [59:73]


    public void characters(char[] buffer, int offset, int length) throws SAXException {
        if (length == 0) {
            writer.flush();
        } else {
            if (offset < 0 || offset + length > buffer.length) {
                throw new SAXException("Offset / length out of bounds");
            }
            if (inScript) {
                writer.write(new String(Arrays.copyOfRange(buffer, offset, offset + length)));
            } else {
                writer.write(
                        StringEscapeUtils.escapeHtml4(new String(Arrays.copyOfRange(buffer, offset, offset + length))));
            }
        }
    }