Package org.apache.xmlbeans.impl.util
Class HexBin
- java.lang.Object
-
- org.apache.xmlbeans.impl.util.HexBin
-
public final class HexBin extends Object
format validationThis class encodes/decodes hexadecimal data
-
-
Constructor Summary
Constructors Constructor Description HexBin()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringbytesToString(byte[] binaryData)Converts bytes to a hex stringstatic byte[]decode(byte[] binaryData)static Stringdecode(String binaryData)Decodes Hex data into octectsstatic byte[]encode(byte[] binaryData)array of byte to encodestatic Stringencode(String binaryData)Encodes octects (using utf-8) into Hex datastatic byte[]stringToBytes(String hexEncoded)Converts a hex string to a byte array.
-
-
-
Method Detail
-
bytesToString
public static String bytesToString(byte[] binaryData)
Converts bytes to a hex string
-
stringToBytes
public static byte[] stringToBytes(String hexEncoded)
Converts a hex string to a byte array.
-
encode
public static byte[] encode(byte[] binaryData)
array of byte to encode- Returns:
- return encode binary array
-
decode
public static byte[] decode(byte[] binaryData)
-
decode
public static String decode(String binaryData)
Decodes Hex data into octects- Parameters:
binaryData- String containing Hex data- Returns:
- string containing decoded data.
-
-