Serialized Form (Apache Ant API)
Description: serialized forms

# Serialized Form

- ## Package org.apache.tools.ant

  - ### Class org.apache.tools.ant.BuildEvent extends EventObject implements Serializable

    serialVersionUID:
      4538050075952288486L

    - #### Serialized Fields

      - ##### exception

            Throwable exception

        The exception associated with this event, if any. This is only used for "messageLogged", "taskFinished", "targetFinished", and "buildFinished" events.

      - ##### message

            String message

        Message associated with the event. This is only used for "messageLogged" events.

      - ##### priority

            int priority

        The priority of the message, for "messageLogged" events.

      - ##### project

            Project project

        Project which emitted the event.

      - ##### target

            Target target

        Target which emitted the event, if specified.

      - ##### task

            Task task

        Task which emitted the event, if specified.

  - ### Class org.apache.tools.ant.BuildException extends RuntimeException implements Serializable

    serialVersionUID:
      -5419014565354664240L

    - #### Serialized Fields

      - ##### location

            Location location

        Location in the build file where the exception occurred

  - ### Class org.apache.tools.ant.ExitException extends SecurityException implements Serializable

    serialVersionUID:
      2772487854280543363L

    - #### Serialized Fields

      - ##### status

            int status

        Status code

  - ### Class org.apache.tools.ant.ExitStatusException extends BuildException implements Serializable

    serialVersionUID:
      7760846806886585968L

    - #### Serialized Fields

      - ##### status

            int status

        Status code

  - ### Class org.apache.tools.ant.Location extends Object implements Serializable

    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### columnNumber

            int columnNumber

        Column number within the file.

      - ##### fileName

            String fileName

        Name of the file.

      - ##### lineNumber

            int lineNumber

        Line number within the file.

  - ### Class org.apache.tools.ant.RuntimeConfigurable extends Object implements Serializable

    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### attributeMap

            LinkedHashMap<String,​Object> attributeMap

        Attribute names and values. While the XML spec doesn't require preserving the order (AFAIK), some ant tests do rely on the exact order. The only exception to this order is the treatment of refid. A number of datatypes check if refid is set when other attributes are set. This check will not work if the build script has the other attribute before the "refid" attribute, so now (ANT 1.7) the refid attribute will be processed first.

      - ##### characters

            StringBuffer characters

        Text appearing within the element.

      - ##### children

            List<RuntimeConfigurable> children

        List of child element wrappers.

      - ##### elementTag

            String elementTag

        Name of the element to configure.

      - ##### id

            String id

        the "id" of this Element if it has one

      - ##### polyType

            String polyType

        the polymorphic type

      - ##### proxyConfigured

            boolean proxyConfigured

        Indicates if the wrapped object has been configured

  - ### Class org.apache.tools.ant.UnsupportedAttributeException extends BuildException implements Serializable

    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### attribute

            String attribute

  - ### Class org.apache.tools.ant.UnsupportedElementException extends BuildException implements Serializable

    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### element

            String element

- ## Package org.apache.tools.ant.launch

  - ### Class org.apache.tools.ant.launch.LaunchException extends Exception implements Serializable

    serialVersionUID:
      1L

- ## Package org.apache.tools.ant.taskdefs

  - ### Class org.apache.tools.ant.taskdefs.ManifestException extends Exception implements Serializable

    serialVersionUID:
      7685634200457515207L

- ## Package org.apache.tools.ant.taskdefs.optional.ejb

  - ### Class org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc.EjbcException extends Exception implements Serializable

    serialVersionUID:
      1L

- ## Package org.apache.tools.ant.taskdefs.optional.junit

  - ### Class org.apache.tools.ant.taskdefs.optional.junit.CustomJUnit4TestAdapterCache extends junit.framework.JUnit4TestAdapterCache implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.tools.ant.taskdefs.optional.junit.DOMUtil.NodeListImpl extends Vector<Node> implements Serializable

    serialVersionUID:
      3175749150080946423L

- ## Package org.apache.tools.ant.taskdefs.optional.net

  - ### Class org.apache.tools.ant.taskdefs.optional.net.FTP.FTPFileProxy extends File implements Serializable

    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### file

            org.apache.commons.net.ftp.FTPFile file

      - ##### name

            String name

      - ##### parts

            String[] parts

  - ### Class org.apache.tools.ant.taskdefs.optional.net.FTPTaskMirrorImpl.FTPFileProxy extends File implements Serializable

    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### file

            org.apache.commons.net.ftp.FTPFile file

      - ##### name

            String name

      - ##### parts

            String[] parts

- ## Package org.apache.tools.ant.taskdefs.optional.testing

  - ### Class org.apache.tools.ant.taskdefs.optional.testing.BuildTimeoutException extends BuildException implements Serializable

    serialVersionUID:
      -8057644603246297562L

- ## Package org.apache.tools.ant.types.resources

  - ### Class org.apache.tools.ant.types.resources.ImmutableResourceException extends IOException implements Serializable

    serialVersionUID:
      1L

- ## Package org.apache.tools.ant.util

  - ### Class org.apache.tools.ant.util.IdentityStack extends Stack<E> implements Serializable

    serialVersionUID:
      -5555522620060077046L

  - ### Class org.apache.tools.ant.util.LayoutPreservingProperties extends Properties implements Serializable

    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### eol

            String eol

      - ##### keyedPairLines

            Map<String,​Integer> keyedPairLines

        Position in the `logicalLines` list, keyed by property name.

      - ##### logicalLines

            List<org.apache.tools.ant.util.LayoutPreservingProperties.LogicalLine> logicalLines

        Logical lines have escaping and line continuation taken care of. Comments and blank lines are logical lines; they are not removed.

      - ##### removeComments

            boolean removeComments

        Flag to indicate that, when we remove a property from the file, we also want to remove the comments that precede it.

  - ### Class org.apache.tools.ant.util.LazyHashtable extends Hashtable<K,​V> implements Serializable

    - #### Serialized Fields

      - ##### initAllDone

            boolean initAllDone

        Deprecated.

  - ### Class org.apache.tools.ant.util.LinkedHashtable extends Hashtable<K,​V> implements Serializable

    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### map

            LinkedHashMap<K,​V> map

  - ### Class org.apache.tools.ant.util.ResourceUtils.ReadOnlyTargetFileException extends IOException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.tools.ant.util.VectorSet extends Vector<E> implements Serializable

    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### set

            HashSet<E> set

- ## Package org.apache.tools.mail

  - ### Class org.apache.tools.mail.ErrorInQuitException extends IOException implements Serializable

    serialVersionUID:
      1L

- ## Package org.apache.tools.zip

  - ### Class org.apache.tools.zip.UnsupportedZipFeatureException extends ZipException implements Serializable

    serialVersionUID:
      20161221L

    - #### Serialized Fields

      - ##### reason

            UnsupportedZipFeatureException.Feature reason

  - ### Class org.apache.tools.zip.UnsupportedZipFeatureException.Feature extends Object implements Serializable

    - #### Serialized Fields

      - ##### name

            String name

  - ### Class org.apache.tools.zip.Zip64RequiredException extends ZipException implements Serializable

    serialVersionUID:
      20110809L