public final class Octal
- Object
- Octal
Methods
public static long parseOctal(byte[] header, int offset, int length) | Parse an octal string from a header buffer. |
public static int getOctalBytes(long value, byte[] buf, int offset, int length) | Parse an octal integer from a header buffer. |
public static int getCheckSumOctalBytes(long value, byte[] buf, int offset, int length) | Parse the checksum octal integer from a header buffer. |
public static int getLongOctalBytes(long value, byte[] buf, int offset, int length) | Parse an octal long integer from a header buffer. |
Inherited methods
Method details
parseOctal
public static long parseOctal(byte[] header, int offset, int length)Parse an octal string from a header buffer. This is used for the file
permission mode value.
Parameters
headerbyte[]- The header buffer from which to parse.
offsetint- The offset into the buffer from which to parse.
lengthint- The number of header bytes to parse.
Returns
The long value of the octal string.
getOctalBytes
public static int getOctalBytes(long value, byte[] buf, int offset, int length)Parse an octal integer from a header buffer.
Parameters
valuelong- Not documented.
bufbyte[]- The header buffer from which to parse.
offsetint- The offset into the buffer from which to parse.
lengthint- The number of header bytes to parse.
Returns
The integer value of the octal bytes.
getCheckSumOctalBytes
public static int getCheckSumOctalBytes(long value, byte[] buf, int offset, int length)Parse the checksum octal integer from a header buffer.
Parameters
valuelong- Not documented.
bufbyte[]- The header buffer from which to parse.
offsetint- The offset into the buffer from which to parse.
lengthint- The number of header bytes to parse.
Returns
The integer value of the entry’s checksum.
getLongOctalBytes
public static int getLongOctalBytes(long value, byte[] buf, int offset, int length)Parse an octal long integer from a header buffer.
Parameters
valuelong- Not documented.
bufbyte[]- The header buffer from which to parse.
offsetint- The offset into the buffer from which to parse.
lengthint- The number of header bytes to parse.
Returns
The long value of the octal bytes.