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 StringbytesToString(byte[] binaryData) Converts bytes to a hex stringstatic byte[]decode(byte[] binaryData) static StringDecodes Hex data into octectsstatic byte[]encode(byte[] binaryData) array of byte to encodestatic StringEncodes 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.
-