Class Octal
-
Method Summary
Modifier and TypeMethodDescriptionstatic intgetCheckSumOctalBytes(long value, byte[] buf, int offset, int length) Parse the checksum octal integer from a header buffer.static intgetLongOctalBytes(long value, byte[] buf, int offset, int length) Parse an octal long integer from a header buffer.static intgetOctalBytes(long value, byte[] buf, int offset, int length) Parse an octal integer from a header buffer.static longparseOctal(byte[] header, int offset, int length) Parse an octal string from a header buffer.
-
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
-
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.
-
-
getOctalBytes
public static int getOctalBytes(long value, byte[] buf, int offset, int length) Parse an octal integer from a header buffer.
Parameters
-
value -
buf: 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 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
-
value -
buf: 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 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
-
value -
buf: 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 bytes.
-
-