Package org.apache.xmlbeans.impl.util
Class HexBin
java.lang.Object
org.apache.xmlbeans.impl.util.HexBin
format validation
This class encodes/decodes hexadecimal data
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
bytesToString
(byte[] binaryData) Converts bytes to a hex stringstatic byte[]
decode
(byte[] binaryData) static String
Decodes Hex data into octectsstatic byte[]
encode
(byte[] binaryData) array of byte to encodestatic String
Encodes octects (using utf-8) into Hex datastatic byte[]
stringToBytes
(String hexEncoded) Converts a hex string to a byte array.
-
Constructor Details
-
HexBin
public HexBin()
-
-
Method Details
-
bytesToString
Converts bytes to a hex string -
stringToBytes
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
Decodes Hex data into octects- Parameters:
binaryData
- String containing Hex data- Returns:
- string containing decoded data.
-
encode
Encodes octects (using utf-8) into Hex data- Parameters:
binaryData
- String containing Hex data- Returns:
- string containing decoded data.
-