# Serialized Form

- ## Package javax.xml.catalog

  - ### Class javax.xml.catalog.CatalogException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      653231525876459057L

- ## Package javax.xml.datatype

  - ### Class javax.xml.datatype.DatatypeConfigurationException extends java.lang.Exception implements Serializable

    serialVersionUID:
      -1699373159027047238L

- ## Package javax.xml.namespace

  - ### Class javax.xml.namespace.QName extends java.lang.Object implements Serializable

    serialVersionUID:
      -9120448754896609940L

    - ### Serialized Fields

      - #### localPart

            java.lang.String localPart

        local part of this `QName`.

      - #### namespaceURI

            java.lang.String namespaceURI

        Namespace URI of this `QName`.

      - #### prefix

            java.lang.String prefix

        prefix of this `QName`.

- ## Package javax.xml.parsers

  - ### Class javax.xml.parsers.FactoryConfigurationError extends java.lang.Error implements Serializable

    serialVersionUID:
      -827108682472263355L

    - ### Serialized Fields

      - #### exception

            java.lang.Exception exception

        `Exception` that represents the error.

  - ### Class javax.xml.parsers.ParserConfigurationException extends java.lang.Exception implements Serializable

    serialVersionUID:
      -3688849216575373917L

- ## Package javax.xml.stream

  - ### Class javax.xml.stream.FactoryConfigurationError extends java.lang.Error implements Serializable

    serialVersionUID:
      -2994412584589975744L

    - ### Serialized Fields

      - #### nested

            java.lang.Exception nested

        The nested exception.

  - ### Class javax.xml.stream.XMLStreamException extends java.lang.Exception implements Serializable

    serialVersionUID:
      2018819321811497362L

    - ### Serialized Fields

      - #### location

            Location location

        The location of the error.

      - #### nested

            java.lang.Throwable nested

        The nested exception.

- ## Package javax.xml.transform

  - ### Class javax.xml.transform.TransformerConfigurationException extends TransformerException implements Serializable

    serialVersionUID:
      1285547467942875745L

  - ### Class javax.xml.transform.TransformerException extends java.lang.Exception implements Serializable

    serialVersionUID:
      975798773772956428L

    - ### Serialized Fields

      - #### containedException

            java.lang.Throwable containedException

        Field containedException specifies a wrapped exception. May be null.

      - #### locator

            SourceLocator locator

        Field locator specifies where the error occurred

  - ### Class javax.xml.transform.TransformerFactoryConfigurationError extends java.lang.Error implements Serializable

    serialVersionUID:
      -6527718720676281516L

    - ### Serialized Fields

      - #### exception

            java.lang.Exception exception

        `Exception` for the `TransformerFactoryConfigurationError`.

- ## Package javax.xml.validation

  - ### Class javax.xml.validation.SchemaFactoryConfigurationError extends java.lang.Error implements Serializable

    serialVersionUID:
      3531438703147750126L

- ## Package javax.xml.xpath

  - ### Class javax.xml.xpath.XPathException extends java.lang.Exception implements Serializable

    serialVersionUID:
      -1837080260374986980L

    - ### Serialization Methods

      - #### readObject

            private void readObject​(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Reads the "cause" field from the stream. And initializes the "cause" if it wasn't done before.
        Throws:
          `java.io.IOException` - thrown by `ObjectInputStream`
          `java.lang.ClassNotFoundException` - thrown by `ObjectInputStream`

      - #### writeObject

            private void writeObject​(java.io.ObjectOutputStream out)
                              throws java.io.IOException

        Writes "cause" field to the stream. The cause is got from the parent class.
        Throws:
          `java.io.IOException` - thrown by `ObjectOutputStream`

    - ### Serialization Overview

      - Serializable fields.

  - ### Class javax.xml.xpath.XPathExpressionException extends XPathException implements Serializable

    serialVersionUID:
      -1837080260374986980L

  - ### Class javax.xml.xpath.XPathFactoryConfigurationException extends XPathException implements Serializable

    serialVersionUID:
      -1837080260374986980L

  - ### Class javax.xml.xpath.XPathFunctionException extends XPathExpressionException implements Serializable

    serialVersionUID:
      -1837080260374986980L

- ## Package org.xml.sax

  - ### Class org.xml.sax.SAXException extends java.lang.Exception implements Serializable

    serialVersionUID:
      583241635256073760L

    - ### Serialization Methods

      - #### readObject

            private void readObject​(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Reads the "exception" field from the stream. And initializes the "exception" if it wasn't done before.
        Throws:
          `java.io.IOException` - thrown by `ObjectInputStream`
          `java.lang.ClassNotFoundException` - thrown by `ObjectInputStream`

      - #### writeObject

            private void writeObject​(java.io.ObjectOutputStream out)
                              throws java.io.IOException

        Writes "exception" field to the stream.
        Throws:
          `java.io.IOException` - thrown by `ObjectOutputStream`

    - ### Serialization Overview

      - serializable fields

  - ### Class org.xml.sax.SAXNotRecognizedException extends SAXException implements Serializable

    serialVersionUID:
      5440506620509557213L

  - ### Class org.xml.sax.SAXNotSupportedException extends SAXException implements Serializable

    serialVersionUID:
      -1422818934641823846L

  - ### Class org.xml.sax.SAXParseException extends SAXException implements Serializable

    serialVersionUID:
      -5651165872476709336L

    - ### Serialized Fields

      - #### columnNumber

            int columnNumber

        The column number, or -1.
        See Also:
          `SAXParseException.getColumnNumber()`

      - #### lineNumber

            int lineNumber

        The line number, or -1.
        See Also:
          `SAXParseException.getLineNumber()`

      - #### publicId

            java.lang.String publicId

        The public identifier, or null.
        See Also:
          `SAXParseException.getPublicId()`

      - #### systemId

            java.lang.String systemId

        The system identifier, or null.
        See Also:
          `SAXParseException.getSystemId()`