org.codehaus.plexus.archiver.tar

Interface TarConstants

public interface TarConstants

This interface contains all the definitions used in the package.

Version: $Revision: 2436 $ $Date: 2005-09-01 13:20:41 -0400 (Thu, 01 Sep 2005) $ from org.apache.ant.tools.tar.TarConstants v1.13

Field Summary
intCHKSUMLEN
The length of the checksum field in a header buffer.
intDEVLEN
The length of the devices field in a header buffer.
intGIDLEN
The length of the group id field in a header buffer.
intGNAMELEN
The length of the group name field in a header buffer.
StringGNU_LONGLINK
The namr of the GNU tar entry which contains a long name.
StringGNU_TMAGIC
The magic tag representing a GNU tar archive.
byteLF_BLK
Block device file type.
byteLF_CHR
Character device file type.
byteLF_CONTIG
Contiguous file type.
byteLF_DIR
Directory file type.
byteLF_FIFO
FIFO (pipe) file type.
byteLF_GNUTYPE_LONGNAME
Identifies the *next* file on the tape as having a long name.
byteLF_LINK
Link file type.
byteLF_NORMAL
Normal file type.
byteLF_OLDNORM
LF_ constants represent the "link flag" of an entry, or more commonly, the "entry type".
byteLF_SYMLINK
Symbolic link file type.
intMAGICLEN
The length of the magic field in a header buffer.
intMODELEN
The length of the mode field in a header buffer.
intMODTIMELEN
The length of the modification time field in a header buffer.
intNAMELEN
The length of the name field in a header buffer.
intSIZELEN
The length of the size field in a header buffer.
StringTMAGIC
The magic tag representing a POSIX tar archive.
intUIDLEN
The length of the user id field in a header buffer.
intUNAMELEN
The length of the user name field in a header buffer.

Field Detail

CHKSUMLEN

public int CHKSUMLEN
The length of the checksum field in a header buffer.

DEVLEN

public int DEVLEN
The length of the devices field in a header buffer.

GIDLEN

public int GIDLEN
The length of the group id field in a header buffer.

GNAMELEN

public int GNAMELEN
The length of the group name field in a header buffer.

GNU_LONGLINK

public String GNU_LONGLINK
The namr of the GNU tar entry which contains a long name.

GNU_TMAGIC

public String GNU_TMAGIC
The magic tag representing a GNU tar archive.

LF_BLK

public byte LF_BLK
Block device file type.

LF_CHR

public byte LF_CHR
Character device file type.

LF_CONTIG

public byte LF_CONTIG
Contiguous file type.

LF_DIR

public byte LF_DIR
Directory file type.

LF_FIFO

public byte LF_FIFO
FIFO (pipe) file type.

LF_GNUTYPE_LONGNAME

public byte LF_GNUTYPE_LONGNAME
Identifies the *next* file on the tape as having a long name.

LF_LINK

public byte LF_LINK
Link file type.

LF_NORMAL

public byte LF_NORMAL
Normal file type.

LF_OLDNORM

public byte LF_OLDNORM
LF_ constants represent the "link flag" of an entry, or more commonly, the "entry type". This is the "old way" of indicating a normal file.

LF_SYMLINK

public byte LF_SYMLINK
Symbolic link file type.

MAGICLEN

public int MAGICLEN
The length of the magic field in a header buffer.

MODELEN

public int MODELEN
The length of the mode field in a header buffer.

MODTIMELEN

public int MODTIMELEN
The length of the modification time field in a header buffer.

NAMELEN

public int NAMELEN
The length of the name field in a header buffer.

SIZELEN

public int SIZELEN
The length of the size field in a header buffer.

TMAGIC

public String TMAGIC
The magic tag representing a POSIX tar archive.

UIDLEN

public int UIDLEN
The length of the user id field in a header buffer.

UNAMELEN

public int UNAMELEN
The length of the user name field in a header buffer.