Klasse HexBin

java.lang.Object
org.jupnp.util.io.HexBin

public final class HexBin extends Object
format validation

This class encodes/decodes hexadecimal data

Version:
$Id: HexBin.java 125124 2005-01-14 00:23:54Z kkrouse $
Autor:
Jeffrey Rodriguez
  • Konstruktordetails

    • HexBin

      public HexBin()
  • Methodendetails

    • bytesToString

      public static String bytesToString(byte[] binaryData)
      Converts bytes to a hex string
    • bytesToString

      public static String bytesToString(byte[] binaryData, String separator)
      Converts bytes to a hex string with separator (e.g. colon)
    • stringToBytes

      public static byte[] stringToBytes(String hexEncoded)
      Converts a hex string to a byte array.
    • stringToBytes

      public static byte[] stringToBytes(String hexEncoded, String separator)
      Converts a hex string to a byte array.
    • encode

      public static byte[] encode(byte[] binaryData)
      array of byte to encode
      Parameter:
      binaryData -
      Gibt zurück:
      return encode binary array
    • decode

      public static byte[] decode(byte[] binaryData)
    • decode

      public static String decode(String binaryData)
      Decodes Hex data into octects
      Parameter:
      binaryData - String containing Hex data
      Gibt zurück:
      string containing decoded data.
    • encode

      public static String encode(String binaryData)
      Encodes octects (using utf-8) into Hex data
      Parameter:
      binaryData - String containing Hex data
      Gibt zurück:
      string containing decoded data.