# Uses of Package
javax.xml.stream

- Packages that use javax.xml.stream
  Package | Description
  --- | ---
  javax.xml.bind | Provides a runtime binding framework for client applications including unmarshalling, marshalling, and validation capabilities.
  javax.xml.bind.helpers | JAXB Provider Use Only: Provides partial default implementations for some of the `javax.xml.bind` interfaces.
  javax.xml.catalog | Provides the classes for implementing XML Catalogs OASIS Standard V1.1, 7 October 2005.
  javax.xml.stream | Defines interfaces and classes for the Streaming API for XML (StAX).
  javax.xml.stream.events | Defines event interfaces for the Streaming API for XML (StAX).
  javax.xml.stream.util | Provides utility classes for the Streaming API for XML (StAX).
  javax.xml.transform.stax | Provides StAX specific transformation classes.

- Classes in javax.xml.stream used by javax.xml.bind
  Class | Description
  --- | ---
  XMLEventReader | This is the top level interface for parsing XML Events.
  XMLEventWriter | This is the top level interface for writing XML documents.
  XMLStreamReader | The XMLStreamReader interface allows forward, read-only access to XML.
  XMLStreamWriter | The XMLStreamWriter interface specifies how to write XML.

- Classes in javax.xml.stream used by javax.xml.bind.helpers
  Class | Description
  --- | ---
  XMLEventReader | This is the top level interface for parsing XML Events.
  XMLEventWriter | This is the top level interface for writing XML documents.
  XMLStreamReader | The XMLStreamReader interface allows forward, read-only access to XML.
  XMLStreamWriter | The XMLStreamWriter interface specifies how to write XML.

- Classes in javax.xml.stream used by javax.xml.catalog
  Class | Description
  --- | ---
  XMLResolver | This interface is used to resolve resources during an XML parse.

- Classes in javax.xml.stream used by javax.xml.stream
  Class | Description
  --- | ---
  EventFilter | This interface declares a simple filter interface that one can create to filter XMLEventReaders
  FactoryConfigurationError | An error class for reporting factory configuration errors.
  Location | Provides information on the location of an event.
  StreamFilter | This interface declares a simple filter interface that one can create to filter XMLStreamReaders
  XMLEventFactory | This interface defines a utility class for creating instances of XMLEvents
  XMLEventReader | This is the top level interface for parsing XML Events.
  XMLEventWriter | This is the top level interface for writing XML documents.
  XMLInputFactory | Defines an abstract implementation of a factory for getting streams.
  XMLOutputFactory | Defines an abstract implementation of a factory for getting XMLEventWriters and XMLStreamWriters.
  XMLReporter | This interface is used to report non-fatal errors.
  XMLResolver | This interface is used to resolve resources during an XML parse.
  XMLStreamConstants | This interface declares the constants used in this API.
  XMLStreamException | The base exception for unexpected processing errors.
  XMLStreamReader | The XMLStreamReader interface allows forward, read-only access to XML.
  XMLStreamWriter | The XMLStreamWriter interface specifies how to write XML.

- Classes in javax.xml.stream used by javax.xml.stream.events
  Class | Description
  --- | ---
  Location | Provides information on the location of an event.
  XMLStreamConstants | This interface declares the constants used in this API.
  XMLStreamException | The base exception for unexpected processing errors.

- Classes in javax.xml.stream used by javax.xml.stream.util
  Class | Description
  --- | ---
  Location | Provides information on the location of an event.
  XMLEventReader | This is the top level interface for parsing XML Events.
  XMLStreamConstants | This interface declares the constants used in this API.
  XMLStreamException | The base exception for unexpected processing errors.
  XMLStreamReader | The XMLStreamReader interface allows forward, read-only access to XML.

- Classes in javax.xml.stream used by javax.xml.transform.stax
  Class | Description
  --- | ---
  XMLEventReader | This is the top level interface for parsing XML Events.
  XMLEventWriter | This is the top level interface for writing XML documents.
  XMLStreamException | The base exception for unexpected processing errors.
  XMLStreamReader | The XMLStreamReader interface allows forward, read-only access to XML.
  XMLStreamWriter | The XMLStreamWriter interface specifies how to write XML.