# 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.stream |
  javax.xml.stream.events |
  javax.xml.stream.util |
  javax.xml.transform.stax | Provides for StAX-specific transformation APIs.

- Classes in javax.xml.stream used by javax.xml.bind
  Class and 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 and 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.stream
  Class and 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 and 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 and 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 and 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.

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2017, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.