org.realtor.rets.util
Class HexUtils

java.lang.Object
  |
  +--org.realtor.rets.util.HexUtils

public final class HexUtils
extends java.lang.Object


Constructor Summary
HexUtils()
           
 
Method Summary
static java.lang.String convert(byte[] bytes)
          Convert a byte array into a printable format containing a String of hexadecimal digit characters (two per byte).
static byte[] convert(java.lang.String digits)
          Convert a String of hexadecimal digits into the corresponding byte array by encoding each two hexadecimal digits as a byte.
private static char convertDigit(int value)
          [Private] Convert the specified value (0 ..
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HexUtils

public HexUtils()
Method Detail

convert

public static byte[] convert(java.lang.String digits)
Convert a String of hexadecimal digits into the corresponding byte array by encoding each two hexadecimal digits as a byte.

Parameters:
digits - Hexadecimal digits representation
Throws:
java.lang.IllegalArgumentException - if an invalid hexadecimal digit is found, or the input string contains an odd number of hexadecimal digits

convert

public static java.lang.String convert(byte[] bytes)
Convert a byte array into a printable format containing a String of hexadecimal digit characters (two per byte).

Parameters:
bytes - Byte array representation

convertDigit

private static char convertDigit(int value)
[Private] Convert the specified value (0 .. 15) to the corresponding hexadecimal digit.

Parameters:
value - Value to be converted


Copyright © 2002 National Association of Realtors - All Rights Reserved.