# Serialized Form

## Package org.apache.tools.ant

### Class org.apache.tools.ant.BuildEvent

class 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.

### Exception Class org.apache.tools.ant.BuildException

class BuildException extends RuntimeException implements Serializable

serialVersionUID:
  -5419014565354664240L

#### Serialized Fields

##### location

    Location location

Location in the build file where the exception occurred

### Exception Class org.apache.tools.ant.ExitException

class ExitException extends SecurityException implements Serializable

serialVersionUID:
  2772487854280543363L

#### Serialized Fields

##### status

    int status

Status code

### Exception Class org.apache.tools.ant.ExitStatusException

class ExitStatusException extends BuildException implements Serializable

serialVersionUID:
  7760846806886585968L

#### Serialized Fields

##### status

    int status

Status code

### Class org.apache.tools.ant.Location

class 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

class 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

### Exception Class org.apache.tools.ant.UnsupportedAttributeException

class UnsupportedAttributeException extends BuildException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### attribute

    String attribute

### Exception Class org.apache.tools.ant.UnsupportedElementException

class UnsupportedElementException extends BuildException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### element

    String element

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

### Exception Class org.apache.tools.ant.launch.LaunchException

class LaunchException extends Exception implements Serializable

serialVersionUID:
  1L

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

### Exception Class org.apache.tools.ant.taskdefs.ManifestException

class ManifestException extends Exception implements Serializable

serialVersionUID:
  7685634200457515207L

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

### Exception Class org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc.EjbcException

class EjbcException extends Exception implements Serializable

serialVersionUID:
  1L

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

### Class org.apache.tools.ant.taskdefs.optional.junit.CustomJUnit4TestAdapterCache

class CustomJUnit4TestAdapterCache extends junit.framework.JUnit4TestAdapterCache implements Serializable

serialVersionUID:
  1L

### Class org.apache.tools.ant.taskdefs.optional.junit.DOMUtil.NodeListImpl

class 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

class 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

class 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

### Exception Class org.apache.tools.ant.taskdefs.optional.testing.BuildTimeoutException

class BuildTimeoutException extends BuildException implements Serializable

serialVersionUID:
  -8057644603246297562L

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

### Exception Class org.apache.tools.ant.types.resources.ImmutableResourceException

class ImmutableResourceException extends IOException implements Serializable

serialVersionUID:
  1L

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

### Class org.apache.tools.ant.util.IdentityStack

class IdentityStack extends Stack<E> implements Serializable

serialVersionUID:
  -5555522620060077046L

### Class org.apache.tools.ant.util.LayoutPreservingProperties

class 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

class LazyHashtable extends Hashtable<K,V> implements Serializable

#### Serialized Fields

##### initAllDone

    boolean initAllDone

Deprecated.

### Class org.apache.tools.ant.util.LinkedHashtable

class LinkedHashtable extends Hashtable<K,V> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### map

    LinkedHashMap<K,V> map

### Exception Class org.apache.tools.ant.util.ResourceUtils.ReadOnlyTargetFileException

class ReadOnlyTargetFileException extends IOException implements Serializable

serialVersionUID:
  1L

### Class org.apache.tools.ant.util.VectorSet

class VectorSet extends Vector<E> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### set

    HashSet<E> set

## Package org.apache.tools.mail

### Exception Class org.apache.tools.mail.ErrorInQuitException

class ErrorInQuitException extends IOException implements Serializable

serialVersionUID:
  1L

## Package org.apache.tools.zip

### Exception Class org.apache.tools.zip.UnsupportedZipFeatureException

class UnsupportedZipFeatureException extends ZipException implements Serializable

serialVersionUID:
  20161221L

#### Serialized Fields

##### reason

    UnsupportedZipFeatureException.Feature reason

### Class org.apache.tools.zip.UnsupportedZipFeatureException.Feature

class Feature extends Object implements Serializable

#### Serialized Fields

##### name

    String name

### Exception Class org.apache.tools.zip.Zip64RequiredException

class Zip64RequiredException extends ZipException implements Serializable

serialVersionUID:
  20110809L