Serialized Form (JDOM v1.1.1)
Date: 2019-09-02

# Serialized Form

- ## Package org.jdom

  - ### Class org.jdom.Attribute extends java.lang.Object implements Serializable

    - ### Serialization Methods

      - #### readObject

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

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

      - #### writeObject

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

        Throws:
          `java.io.IOException`

    - ### Serialized Fields

      - #### name

            java.lang.String name

        The local name of the `Attribute`

      - #### value

            java.lang.String value

        The value of the `Attribute`

      - #### type

            int type

        The type of the `Attribute`

      - #### parent

            Element parent

        Parent element, or null if none

  - ### Class org.jdom.CDATA extends Text implements Serializable

  - ### Class org.jdom.Comment extends Content implements Serializable

    - ### Serialized Fields

      - #### text

            java.lang.String text

        Text of the `Comment`

  - ### Class org.jdom.Content extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### parent

            Parent parent

  - ### Class org.jdom.DataConversionException extends JDOMException implements Serializable

  - ### Class org.jdom.DocType extends Content implements Serializable

    - ### Serialized Fields

      - #### elementName

            java.lang.String elementName

        The element being constrained

      - #### publicID

            java.lang.String publicID

        The public ID of the DOCTYPE

      - #### systemID

            java.lang.String systemID

        The system ID of the DOCTYPE

      - #### internalSubset

            java.lang.String internalSubset

        The internal subset of the DOCTYPE

  - ### Class org.jdom.Document extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### content

            org.jdom.ContentList content

        This document's content including comments, PIs, a possible DocType, and a root element. Subclassers have to track content using their own mechanism.

      - #### baseURI

            java.lang.String baseURI

        See http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/core.html#baseURIs-Considerations

      - #### propertyMap

            java.util.HashMap<K,V> propertyMap

  - ### Class org.jdom.Element extends Content implements Serializable

    - ### Serialization Methods

      - #### readObject

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

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

      - #### writeObject

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

        Throws:
          `java.io.IOException`

    - ### Serialized Fields

      - #### name

            java.lang.String name

        The local name of the element

      - #### attributes

            org.jdom.AttributeList attributes

        The attributes of the element. Subclassers have to track attributes using their own mechanism.

      - #### content

            org.jdom.ContentList content

        The content of the element. Subclassers have to track content using their own mechanism.

  - ### Class org.jdom.EntityRef extends Content implements Serializable

    - ### Serialized Fields

      - #### name

            java.lang.String name

        The name of the `EntityRef`

      - #### publicID

            java.lang.String publicID

        The PublicID of the `EntityRef`

      - #### systemID

            java.lang.String systemID

        The SystemID of the `EntityRef`

  - ### Class org.jdom.IllegalAddException extends java.lang.IllegalArgumentException implements Serializable

  - ### Class org.jdom.IllegalDataException extends java.lang.IllegalArgumentException implements Serializable

  - ### Class org.jdom.IllegalNameException extends java.lang.IllegalArgumentException implements Serializable

  - ### Class org.jdom.IllegalTargetException extends java.lang.IllegalArgumentException implements Serializable

  - ### Class org.jdom.JDOMException extends java.lang.Exception implements Serializable

    - ### Serialized Fields

      - #### cause

            java.lang.Throwable cause

        A wrapped `Throwable`

  - ### Class org.jdom.ProcessingInstruction extends Content implements Serializable

    - ### Serialized Fields

      - #### target

            java.lang.String target

        The target of the PI

      - #### rawData

            java.lang.String rawData

        The data for the PI as a String

      - #### mapData

            java.util.Map<K,V> mapData

        The data for the PI in name/value pairs

  - ### Class org.jdom.Text extends Content implements Serializable

    - ### Serialized Fields

      - #### value

            java.lang.String value

        The actual character content

- ## Package org.jdom.filter

  - ### Class org.jdom.filter.AbstractFilter extends java.lang.Object implements Serializable

  - ### Class org.jdom.filter.ContentFilter extends AbstractFilter implements Serializable

    - ### Serialized Fields

      - #### filterMask

            int filterMask

        The JDOM object mask

  - ### Class org.jdom.filter.ElementFilter extends AbstractFilter implements Serializable

    - ### Serialization Methods

      - #### readObject

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

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

      - #### writeObject

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

        Throws:
          `java.io.IOException`

    - ### Serialized Fields

      - #### name

            java.lang.String name

        The element name

- ## Package org.jdom.input

  - ### Class org.jdom.input.JDOMParseException extends JDOMException implements Serializable

    - ### Serialized Fields

      - #### partialDocument

            Document partialDocument

        The portion of the document that was successfully built before the parse error occurred.

- ## Package org.jdom.transform

  - ### Class org.jdom.transform.XSLTransformException extends JDOMException implements Serializable

- ## Package org.jdom.xpath

  - ### Class org.jdom.xpath.XPath extends java.lang.Object implements Serializable

    - ### Serialization Methods

      - #### writeReplace

            protected final java.lang.Object writeReplace()
                                                   throws java.io.ObjectStreamException

        [Serialization support] Returns the alternative object to write to the stream when serializing this object. This method returns an instance of a dedicated nested class to serialize XPath expressions independently of the concrete implementation being used.

        Note: Subclasses are not allowed to override this method to ensure valid serialization of all implementations.

        Throws:
          `java.io.ObjectStreamException` - never.

Copyright ? 2007 Jason Hunter, Brett McLaughlin. All Rights Reserved.