Class HexBin


  • public final class HexBin
    extends Object
    format validation This class encodes/decodes hexadecimal data
    • Constructor Detail

      • HexBin

        public HexBin()
    • 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
        Parameters:
        binaryData -
        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.
      • encode

        public static String encode​(String binaryData)
        Encodes octects (using utf-8) into Hex data
        Parameters:
        binaryData - String containing Hex data
        Returns:
        string containing decoded data.