Package org.apache.fop.afp.util
Class BinaryUtils
java.lang.Object
org.apache.fop.afp.util.BinaryUtils
Library of utility useful conversion methods.
-
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]
convert
(int integer) Convert an int into the corresponding byte array by encoding each two hexadecimal digits as a char.static byte[]
convert
(int integer, int bufsize) Convert an int into the corresponding byte array by encoding each two hexadecimal digits as a char.static byte[]
Convert a String of hexadecimal digits into the corresponding byte array by encoding each two hexadecimal digits as a byte.static byte[]
shortToByteArray
(short value) Convert the specified short into a byte array.static void
shortToByteArray
(short value, byte[] array, int offset) Convert the specified short into a byte array.
-
Method Details
-
convert
public static byte[] convert(int integer, int bufsize) Convert an int into the corresponding byte array by encoding each two hexadecimal digits as a char. This will return a byte array to the length specified by bufsize.- Parameters:
integer
- The int representation.bufsize
- The required byte array size.- Returns:
- the hexadecimal digits as a byte array
-
convert
public static byte[] convert(int integer) Convert an int into the corresponding byte array by encoding each two hexadecimal digits as a char.- Parameters:
integer
- The int representation- Returns:
- the hexadecimal digits as a byte array
-
convert
Convert a String of hexadecimal digits into the corresponding byte array by encoding each two hexadecimal digits as a byte.- Parameters:
digits
- The hexadecimal digits representation.- Returns:
- the hexadecimal digits as a byte array
-
shortToByteArray
public static void shortToByteArray(short value, byte[] array, int offset) Convert the specified short into a byte array.- Parameters:
value
- The value to be converted.array
- The array to receive the data.offset
- The offset into the byte array for the start of the value.
-
shortToByteArray
public static byte[] shortToByteArray(short value) Convert the specified short into a byte array.- Parameters:
value
- The value to be converted.- Returns:
- The byte array
-