Package org.apache.tika.mime
Class HexCoDec
- java.lang.Object
- 
- org.apache.tika.mime.HexCoDec
 
- 
 public class HexCoDec extends Object A set of Hex encoding and decoding utility methods.
- 
- 
Constructor SummaryConstructors Constructor Description HexCoDec()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]decode(char[] hexChars)Decode an array of hex charsstatic byte[]decode(char[] hexChars, int startIndex, int length)Decode an array of hex chars.static byte[]decode(String hexValue)Decode a hex stringstatic char[]encode(byte[] bites)Hex encode an array of bytesstatic char[]encode(byte[] bites, int startIndex, int length)Hex encode an array of bytes
 
- 
- 
- 
Method Detail- 
decodepublic static byte[] decode(String hexValue) Decode a hex string- Parameters:
- hexValue- the string of hex characters
- Returns:
- the decode hex string as bytes.
 
 - 
decodepublic static byte[] decode(char[] hexChars) Decode an array of hex chars- Parameters:
- hexChars- an array of hex characters.
- Returns:
- the decode hex chars as bytes.
 
 - 
decodepublic static byte[] decode(char[] hexChars, int startIndex, int length)Decode an array of hex chars.- Parameters:
- hexChars- an array of hex characters.
- startIndex- the index of the first character to decode
- length- the number of characters to decode.
- Returns:
- the decode hex chars as bytes.
 
 - 
encodepublic static char[] encode(byte[] bites) Hex encode an array of bytes- Parameters:
- bites- the array of bytes to encode.
- Returns:
- the array of hex characters.
 
 - 
encodepublic static char[] encode(byte[] bites, int startIndex, int length)Hex encode an array of bytes- Parameters:
- bites- the array of bytes to encode.
- startIndex- the index of the first character to encode.
- length- the number of characters to encode.
- Returns:
- the array of hex characters.
 
 
- 
 
-