public final class Hex extends Object
| Modifier and Type | Field and Description |
|---|---|
private static byte[] |
DECODE
Decode table which stores characters from 0 to f.
|
private static char[] |
HEX_CHARS
Hexidecimal characters.
|
| Modifier | Constructor and Description |
|---|---|
private |
Hex()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
decode(char[] value)
This will convert the supplied value from a hex encoded string.
|
protected static int |
decode(char[] hex,
int i)
Decodes the supplied character to it's corresponding nibble.
|
static char[] |
encode(byte[] value)
This will convert the supplied value to a hex encoded string.
|
private static final char[] HEX_CHARS
private static final byte[] DECODE
public static char[] encode(byte[] value)
value - to hex encodepublic static byte[] decode(char[] value)
value - to hex decodeIllegalArgumentException - if value is not valid hexidecimalprotected static int decode(char[] hex,
int i)
hex - to read character fromi - index of hex to readIllegalArgumentException - if the character is not valid hexCopyright © 2003-2019 Virginia Tech. All Rights Reserved.