# Package oracle.xml.binxml

Provides APIs for Binary XML encoding and decoding.

See: Description

Interface Summary
BinXMLDecoder: The interface for converting a binary stream into XML.
BinXMLEncoder: An interface which contains APIs to convert XML to binary stream.
BinXMLMetadataProvider: This interface defines APIs for users to plug in a metadata repository used for encoding and decoding.
BinXMLProcessor: A top level interface which represents the Binary XML Processor.
BinXMLStream: This interface represents the binary XML Stream object.
DBBinXMLMetadataProvider: The interface implements the BinXMLMetadataProvider interface.

Class Summary
BinXMLMetadataProviderFactory: Factory class for creating DBBinXMLMetadataProvider
BinXMLProcessorFactory: Factory class to create a BinXMLProcessor object
BinXMLSerializer: The BinXMLSerializer class provides pull style serialization
BinXMLVocabId: This class is used to represent the vocabulary Id associated with each dtd or schema document as per the CSX RFC.
DBBinXMLMetadataProviderImpl

Exception Summary
BinXMLException: This class is used for all types of Binary XML Exceptions

## Package oracle.xml.binxml Description

Provides APIs for Binary XML encoding and decoding.

## Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see:

- https://www.oracle.com/database/technologies/appdev/xmldb.html

Copyright © 2003, 2020, Oracle and/or its affiliates.