Provides a XML {@link com.dautelle.xml.sax.RealtimeParser} which does not create objects dynamically; this parser runs on average 2-3x faster than (the fastest) conventional SAX2 parser.
In order to avoid String allocation, the SAX2 interface classes
had to be slightly modified with String being replaced by
CharSequence.
Because of these changes {@link com.dautelle.xml.sax.RealtimeParser}
is not SAX2 compliant. If a SAX2 or a JAXP parser is required, you may consider
using the wrapping class {@link com.dautelle.xml.sax.XMLReaderImpl}
(fast but allocates temporary String objects).