TarBuilder
object for
building Tar archives.See: Description
Interface | Description |
---|---|
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 | Description |
---|---|
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. |
TarBuilder
object for
building Tar archives.