TarArchiveSparseEntry
, TarEntry
public interface TarConstants
Modifier and Type | Field | Description |
---|---|---|
static int |
ATIMELEN_GNU |
The length of the access time field in an old GNU header buffer.
|
static int |
CHKSUMLEN |
The length of the checksum field in a header buffer.
|
static int |
CTIMELEN_GNU |
The length of the created time field in an old GNU header buffer.
|
static int |
DEVLEN |
The length of each of the device fields (major and minor) in a header buffer.
|
static int |
FORMAT_OLDGNU |
GNU format as per before tar 1.12.
|
static int |
FORMAT_POSIX |
Pure Posix format.
|
static int |
GIDLEN |
The length of the group id field in a header buffer.
|
static int |
GNAMELEN |
The length of the group name field in a header buffer.
|
static java.lang.String |
GNU_LONGLINK |
The name of the GNU tar entry which contains a long name.
|
static java.lang.String |
GNU_TMAGIC |
The magic tag representing a GNU tar archive.
|
static int |
ISEXTENDEDLEN_GNU |
The length of the is extension field in an old GNU header buffer.
|
static int |
ISEXTENDEDLEN_GNU_SPARSE |
The length of the is extension field in a sparse header buffer.
|
static byte |
LF_BLK |
Block device file type.
|
static byte |
LF_CHR |
Character device file type.
|
static byte |
LF_CONTIG |
Contiguous file type.
|
static byte |
LF_DIR |
Directory file type.
|
static byte |
LF_FIFO |
FIFO (pipe) file type.
|
static byte |
LF_GNUTYPE_LONGLINK |
Identifies the *next* file on the tape as having a long linkname.
|
static byte |
LF_GNUTYPE_LONGNAME |
Identifies the *next* file on the tape as having a long name.
|
static byte |
LF_GNUTYPE_SPARSE |
Sparse file type.
|
static byte |
LF_LINK |
Link file type.
|
static byte |
LF_NORMAL |
Normal file type.
|
static byte |
LF_OLDNORM |
LF_ constants represent the "link flag" of an entry, or more commonly,
the "entry type".
|
static byte |
LF_PAX_EXTENDED_HEADER_LC |
Identifies the entry as a Pax extended header.
|
static byte |
LF_PAX_EXTENDED_HEADER_UC |
Identifies the entry as a Pax extended header (SunOS tar -E).
|
static byte |
LF_PAX_GLOBAL_EXTENDED_HEADER |
Identifies the entry as a Pax global extended header.
|
static byte |
LF_SYMLINK |
Symbolic link file type.
|
static int |
LONGNAMESLEN_GNU |
The length of the long names field in an old GNU header buffer.
|
static int |
MAGIC_OFFSET |
Offset of start of magic field within header record
|
static java.lang.String |
MAGIC_POSIX |
The magic tag representing a POSIX tar archive.
|
static int |
MAGICLEN |
The length of the magic field in a header buffer including the version.
|
static long |
MAXID |
The maximum value of gid/uid in a tar archive which can
be expressed in octal char notation (that's 7 sevens, octal).
|
static long |
MAXSIZE |
The maximum size of a file in a tar archive
which can be expressed in octal char notation (that's 11 sevens, octal).
|
static int |
MODELEN |
The length of the mode field in a header buffer.
|
static int |
MODTIMELEN |
The length of the modification time field in a header buffer.
|
static int |
NAMELEN |
The length of the name field in a header buffer.
|
static int |
OFFSETLEN_GNU |
The length of the multivolume start offset field in an old GNU header buffer.
|
static int |
PAD2LEN_GNU |
The length of the padding field in an old GNU header buffer.
|
static int |
PREFIXLEN |
Length of the prefix field.
|
static int |
PURE_MAGICLEN |
The length of the magic field in a header buffer.
|
static int |
REALSIZELEN_GNU |
The length of the real size field in an old GNU header buffer.
|
static int |
SIZELEN |
The length of the size field in a header buffer.
|
static int |
SPARSELEN_GNU |
The sum of the length of all sparse headers in an old GNU header buffer.
|
static int |
SPARSELEN_GNU_SPARSE |
The sum of the length of all sparse headers in a sparse header buffer.
|
static java.lang.String |
TMAGIC |
|
static int |
UIDLEN |
The length of the user id field in a header buffer.
|
static int |
UNAMELEN |
The length of the user name field in a header buffer.
|
static java.lang.String |
VERSION_GNU_SPACE |
|
static java.lang.String |
VERSION_GNU_ZERO |
|
static int |
VERSION_OFFSET |
Offset of start of magic field within header record
|
static java.lang.String |
VERSION_POSIX |
|
static int |
VERSIONLEN |
Previously this was regarded as part of "magic" field, but it
is separate.
|
static final int FORMAT_OLDGNU
static final int FORMAT_POSIX
static final int NAMELEN
static final int MODELEN
static final int UIDLEN
static final int GIDLEN
static final long MAXID
static final int CHKSUMLEN
static final int SIZELEN
static final long MAXSIZE
static final int MAGIC_OFFSET
static final int MAGICLEN
static final int PURE_MAGICLEN
static final int VERSION_OFFSET
static final int VERSIONLEN
static final int MODTIMELEN
static final int UNAMELEN
static final int GNAMELEN
static final int DEVLEN
static final int PREFIXLEN
static final int ATIMELEN_GNU
static final int CTIMELEN_GNU
static final int OFFSETLEN_GNU
static final int LONGNAMESLEN_GNU
static final int PAD2LEN_GNU
static final int SPARSELEN_GNU
static final int ISEXTENDEDLEN_GNU
static final int REALSIZELEN_GNU
static final int SPARSELEN_GNU_SPARSE
static final int ISEXTENDEDLEN_GNU_SPARSE
static final byte LF_OLDNORM
static final byte LF_NORMAL
static final byte LF_LINK
static final byte LF_SYMLINK
static final byte LF_CHR
static final byte LF_BLK
static final byte LF_DIR
static final byte LF_FIFO
static final byte LF_CONTIG
static final byte LF_GNUTYPE_LONGLINK
static final byte LF_GNUTYPE_LONGNAME
static final byte LF_GNUTYPE_SPARSE
static final byte LF_PAX_EXTENDED_HEADER_LC
static final byte LF_PAX_EXTENDED_HEADER_UC
static final byte LF_PAX_GLOBAL_EXTENDED_HEADER
static final java.lang.String TMAGIC
static final java.lang.String MAGIC_POSIX
static final java.lang.String VERSION_POSIX
static final java.lang.String GNU_TMAGIC
static final java.lang.String VERSION_GNU_SPACE
static final java.lang.String VERSION_GNU_ZERO
static final java.lang.String GNU_LONGLINK