# Package de.esprit.appsuite.io.archive.javatar

Contains support for tar archives.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  TarInputStream.EntryFactory | This interface is provided, with the method setEntryFactory(), to allow the programmer to have their own TarEntry subclass instantiated for the entries return from getNextEntry().
  TarProgressDisplay | This interface is provided to TarArchive to display progress information during operation.

- Class Summary
  Class | Description
  --- | ---
  FastTarStream | Special class designed to parse a Tar archive VERY FAST.
  tar | The tar class implements a weak reproduction of the traditional UNIX tar command.
  TarArchive | The TarArchive class implements the concept of a tar archive.
  TarBuffer | The TarBuffer class implements the tar archive concept of a buffered input stream.
  TarEntry | This class represents an entry in a Tar archive.
  TarEntryEnumerator | Enumerate the contents of a "tar" file.
  TarGzOutputStream | Outputs tar.gz files.
  TarHeader | This class encapsulates the Tar Entry Header used in Tar Archives.
  TarInputStream | The TarInputStream reads a UNIX tar archive as an InputStream. methods are provided to position at each successive entry in the archive, and the read each entry as a normal input stream using read().
  TarOutputStream | The TarOutputStream writes a UNIX tar archive as an OutputStream.
  TarTransFileTyper | This interface indicates if a file qualifies for ASCII translation.

- Exception Summary
  Exception | Description
  --- | ---
  InvalidHeaderException | This exception is used to indicate that there is a problem with a TAR archive header.

## Package de.esprit.appsuite.io.archive.javatar Description

Contains support for tar archives. This package is public domain software created by Timothy Gerard Endres trustice.com It is free to be used in any way and for any purpose you wish. This software has been slightly refactured in order to fit into the EspritAppSuite project.

Copyright © 2014 EsprIT-Systems. All Rights Reserved.