org.apache.tools.tar
public class TarUtils extends Object
Method Summary | |
---|---|
static long | computeCheckSum(byte[] buf)
Compute the checksum of a tar entry header.
|
static int | getCheckSumOctalBytes(long value, byte[] buf, int offset, int length)
Parse the checksum octal integer from a header buffer.
|
static int | getLongOctalBytes(long value, byte[] buf, int offset, int length)
Parse an octal long integer from a header buffer.
|
static int | getNameBytes(StringBuffer name, byte[] buf, int offset, int length)
Determine the number of bytes in an entry name.
|
static int | getOctalBytes(long value, byte[] buf, int offset, int length)
Parse an octal integer from a header buffer.
|
static StringBuffer | parseName(byte[] header, int offset, int length)
Parse an entry name from a header buffer.
|
static long | parseOctal(byte[] header, int offset, int length)
Parse an octal string from a header buffer. |
Parameters: buf The tar entry's header buffer.
Returns: The computed checksum.
Parameters: value The header value buf The buffer from which to parse. offset The offset into the buffer from which to parse. length The number of header bytes to parse.
Returns: The integer value of the entry's checksum.
Parameters: value The header value buf The buffer from which to parse. offset The offset into the buffer from which to parse. length The number of header bytes to parse.
Returns: The long value of the octal bytes.
Parameters: name The header name from which to parse. buf The buffer from which to parse. offset The offset into the buffer from which to parse. length The number of header bytes to parse.
Returns: The number of bytes in a header's entry name.
Parameters: value The header value buf The buffer from which to parse. offset The offset into the buffer from which to parse. length The number of header bytes to parse.
Returns: The integer value of the octal bytes.
Parameters: header The header buffer from which to parse. offset The offset into the buffer from which to parse. length The number of header bytes to parse.
Returns: The header's entry name.
Parameters: header The header buffer from which to parse. offset The offset into the buffer from which to parse. length The number of header bytes to parse.
Returns: The long value of the octal string.