Package org.at4j.tar.builder

This package contains the TarBuilder object for building Tar archives.

See:
          Description

Interface Summary
DirectoryAdapter<T> This interface adapts a directory entity of some kind to an interface that the different TarEntryStrategy implementations can use.
PaxVariableProvider Implementations of this interface is used by the PaxTarEntryStrategy to add more Pax variables to Pax headers.
TarEntryStrategy This interface defines a strategy for how Tar entries are written to a tar file.
 

Class Summary
DirectoryViewDirectoryAdapter This object adapts a DirectoryView object to the DirectoryAdapter interface.
FileDirectoryAdapter This object adapts a File directory to the DirectoryAdapter interface.
GnuTarEntryStrategy This strategy extends the UstarEntryStrategy with the capability to use special headers for long Tar entry paths and link targets.
PaxTarEntryStrategy This strategy extends the UstarEntryStrategy creates a special Pax header before the regular ustar header.
TarBuilder The Tar builder is an ArchiveBuilder for building Tar files.
TarBuilderSettings This object contains the settings for a Tar archive builder.
TarEntrySettings This object contains settings for a Tar entry that is to be added to a tar archive by a TarBuilder.
TarStreamBuilder This Tar builder writes its output to a stream.
UstarEntryStrategy This strategy extends the V7TarEntryStrategy to be able to write full ustar Tar entry headers.
V7TarEntryStrategy This TarEntryStrategy creates Tar entries conforming to the old Unix v7 format.
 

Package org.at4j.tar.builder Description

This package contains the TarBuilder object for building Tar archives.

Since:
1.0
Author:
Karl Gustafsson