# Uses of Package
de.esprit.appsuite.io

- Packages that use de.esprit.appsuite.io
  Package | Description
  --- | ---
  de.esprit.appsuite.database.io | Contains input/output related classes for DBObjects.
  de.esprit.appsuite.database.xml | Contains support tools for advanced XML reading/writing
  de.esprit.appsuite.io | Contains various context based IO tools
  de.esprit.appsuite.io.archive | Contains base classes for the archive tools
  de.esprit.appsuite.io.archive.javatar | Contains support for tar archives.
  de.esprit.appsuite.io.archive.tar | Contains classes for TAR archive support
  de.esprit.appsuite.io.archive.zip | Contains classes for ZIP archive support
  de.esprit.appsuite.io.parser | Contains base classes for parsing text files
  de.esprit.appsuite.nio.ascii | Contains classes for very fast ascii-file parsing.
  de.esprit.appsuite.nio.ndf | Contains Parser and Writer for the Neutral Data Format (NDF).
  de.esprit.appsuite.project | Contains internal classes describing the project
  de.esprit.appsuite.task.archive | Contains helper classes for executing the archiver tools.
  de.esprit.appsuite.xml | Contains support classes for efficient XML reading and writing
  de.esprit.common.io | Contains input/output related classes like readers and writers.
  de.esprit.netsuite.client.activity.transfer | Contains Transfer activity monitoring classes
  de.esprit.netsuite.client.workflow | Contains the Workflow support classes

- Classes in de.esprit.appsuite.io used by de.esprit.appsuite.database.io
  Class and Description
  DataWriter This writer may be run asynchronously within an `AsyncTask`.

- Classes in de.esprit.appsuite.io used by de.esprit.appsuite.database.xml
  Class and Description
  DataWriter This writer may be run asynchronously within an `AsyncTask`.

- Classes in de.esprit.appsuite.io used by de.esprit.appsuite.io
  Class and Description
  CompressionLevel This class defines the compression level for zip or gzip compression
  ProgressInputStream This stream reads data from the given InputStream and generates a progress notification for each percentage read (max 100 in total).
  UnexpectedEndOfFileException This exception indicates an unexpected EOF during file parsing

- Classes in de.esprit.appsuite.io used by de.esprit.appsuite.io.archive
  Class and Description
  AccumulatingProgressInputStream This is a special stream that allows to change the actually read stream from outside.
  CleanupFileOutputStream This is a `FileOutputStream` which ensures that the output file is deleted in case of cancellation or error.
  ProgressInputStream This stream reads data from the given InputStream and generates a progress notification for each percentage read (max 100 in total).

- Classes in de.esprit.appsuite.io used by de.esprit.appsuite.io.archive.javatar
  Class and Description
  AccumulatingProgressInputStream This is a special stream that allows to change the actually read stream from outside.

- Classes in de.esprit.appsuite.io used by de.esprit.appsuite.io.archive.tar
  Class and Description
  CompressionLevel This class defines the compression level for zip or gzip compression
  ProgressInputStream This stream reads data from the given InputStream and generates a progress notification for each percentage read (max 100 in total).

- Classes in de.esprit.appsuite.io used by de.esprit.appsuite.io.archive.zip
  Class and Description
  CompressionLevel This class defines the compression level for zip or gzip compression
  ProgressInputStream This stream reads data from the given InputStream and generates a progress notification for each percentage read (max 100 in total).

- Classes in de.esprit.appsuite.io used by de.esprit.appsuite.io.parser
  Class and Description
  ProgressReader This is a `LineNumberReader` that just wraps a `ProgressInputStream`

- Classes in de.esprit.appsuite.io used by de.esprit.appsuite.nio.ascii
  Class and Description
  ProgressFileInputStream This stream reads data via the Channel of the given `FileInputStream` and generates a progress notification for each percentage read (max 100 in total).
  ProgressInputStream This stream reads data from the given InputStream and generates a progress notification for each percentage read (max 100 in total).

- Classes in de.esprit.appsuite.io used by de.esprit.appsuite.nio.ndf
  Class and Description
  ProgressFileInputStream This stream reads data via the Channel of the given `FileInputStream` and generates a progress notification for each percentage read (max 100 in total).
  ProgressInputStream This stream reads data from the given InputStream and generates a progress notification for each percentage read (max 100 in total).

- Classes in de.esprit.appsuite.io used by de.esprit.appsuite.project
  Class and Description
  ProgressInputStream This stream reads data from the given InputStream and generates a progress notification for each percentage read (max 100 in total).
  ProgressReader This is a `LineNumberReader` that just wraps a `ProgressInputStream`

- Classes in de.esprit.appsuite.io used by de.esprit.appsuite.task.archive
  Class and Description
  CompressionLevel This class defines the compression level for zip or gzip compression

- Classes in de.esprit.appsuite.io used by de.esprit.appsuite.xml
  Class and Description
  DataWriter This writer may be run asynchronously within an `AsyncTask`.

- Classes in de.esprit.appsuite.io used by de.esprit.common.io
  Class and Description
  DataWriter This writer may be run asynchronously within an `AsyncTask`.

- Classes in de.esprit.appsuite.io used by de.esprit.netsuite.client.activity.transfer
  Class and Description
  ProgressInputStream This stream reads data from the given InputStream and generates a progress notification for each percentage read (max 100 in total).
  ProgressReader This is a `LineNumberReader` that just wraps a `ProgressInputStream`

- Classes in de.esprit.appsuite.io used by de.esprit.netsuite.client.workflow
  Class and Description
  ProgressReader This is a `LineNumberReader` that just wraps a `ProgressInputStream`

Copyright © 2014 EsprIT-Systems. All Rights Reserved.