Package com.bluecast.xml

Piccolo XML Parser (supports SAX1, SAX2 with extensions 1.0, and JAXP 1.1 SAX parsing), and some XML utility classes.

Interface Summary

Entity
XMLDecoder Converts bytes to characters while checking for valid XML characters

Class Summary

ASCIIXMLDecoder A decoder for ASCII XML.
AttributeDefinition A class to hold information about an attribute defined within an XML document type declaration.
AttributesHolderThis is an extension to Megginson's AttributesImpl to make it compatible with SAX 1.
DocumentEntity
ElementDefinition A class to hold information about an element defined within an XML document type declaration.
EntityManager
FastNamespaceSupport This class improves performance over NamespaceSupport by assuming that most XML documents have very few namespaces.
ISO8859_1XMLDecoder Converts bytes to ISO8859-1 characters while converting carriage returns into linefeeds and CRLF into LF.
JAXPSAXParserFactory JAXP factory class for creating SAX parsers.
Piccolo Piccolo is a small, high-performance SAX1 and SAX2 XML parser.
UnicodeBigXMLDecoder A decoder for big-endian Unicode text.
UnicodeLittleXMLDecoder A decoder for little-endian Unicode text.
UTF8XMLDecoder A decoder for UTF-8 text.
XMLDecoderFactory Factory class for creating CharsetDecoders that also convert carriage returns to linefeeds and check for invalid XML characters, as per the XML 1.0 specification.
XMLInputReader A Reader for XML documents the proper character set to use based on Byte Order Marks and XML declarations.
XMLReaderReader A Reader for XML documents and streams.
XMLStreamReader A Reader for XML documents and streams.
Piccolo XML Parser (supports SAX1, SAX2 with extensions 1.0, and JAXP 1.1 SAX parsing), and some XML utility classes. For more information on Piccolo, see the usage documentation.