org.objectweb.cjdbc.common.stream.encoding
Class HexaEncoding

java.lang.Object
  extended byorg.objectweb.cjdbc.common.stream.encoding.HexaEncoding

public class HexaEncoding
extends java.lang.Object

This class implements Hexa encoding and decoding

Version:
1.0
Author:
Nicolas Modrzyk

Constructor Summary
HexaEncoding()
           
 
Method Summary
static java.lang.String data2hex(byte[] data)
          Convert data into hexa
static byte[] hex2data(java.lang.String str)
          convert hexa into data
static byte toDataNibble(char c)
          convert hexa char to byte value
static char toHexChar(int i)
          convert value to hexa value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HexaEncoding

public HexaEncoding()
Method Detail

data2hex

public static final java.lang.String data2hex(byte[] data)
Convert data into hexa

Parameters:
data - to convert
Returns:
the converted string

hex2data

public static final byte[] hex2data(java.lang.String str)
convert hexa into data

Parameters:
str - to convert
Returns:
the converted byte array

toHexChar

public static char toHexChar(int i)
convert value to hexa value

Parameters:
i - byte to convert
Returns:
hexa char

toDataNibble

public static byte toDataNibble(char c)
convert hexa char to byte value

Parameters:
c - hexa character
Returns:
corresponding byte value


Copyright © 2002, 2005 - ObjectWeb Consortium - All Rights Reserved.