public final class SecureHexTool
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static java.nio.charset.Charset |
DEFAULT_CHARSET |
构造器和说明 |
---|
SecureHexTool() |
限定符和类型 | 方法和说明 |
---|---|
SecureHexTool |
charset(java.nio.charset.Charset charset) |
SecureHexTool |
charsetName(java.lang.String charsetName) |
byte[] |
decode(byte[] array) |
java.lang.Object |
decode(java.lang.Object object) |
static byte[] |
decodeHex(char[] data) |
byte[] |
encode(byte[] array) |
java.lang.Object |
encode(java.lang.Object object) |
static char[] |
encodeHex(byte[] data) |
static char[] |
encodeHex(byte[] data,
boolean toLowerCase) |
protected static char[] |
encodeHex(byte[] data,
char[] toDigits) |
static java.lang.String |
encodeHexString(byte[] data) |
java.nio.charset.Charset |
getCharset() |
java.lang.String |
getCharsetName() |
static SecureHexTool |
instance() |
protected static int |
toDigit(char ch,
int index) |
java.lang.String |
toString() |
public static byte[] decodeHex(char[] data)
public static char[] encodeHex(byte[] data)
public static char[] encodeHex(byte[] data, boolean toLowerCase)
protected static char[] encodeHex(byte[] data, char[] toDigits)
public static java.lang.String encodeHexString(byte[] data)
protected static int toDigit(char ch, int index) throws java.lang.RuntimeException
java.lang.RuntimeException
public static SecureHexTool instance()
public SecureHexTool charset(java.nio.charset.Charset charset)
public SecureHexTool charsetName(java.lang.String charsetName)
public byte[] decode(byte[] array)
public java.lang.Object decode(java.lang.Object object)
public byte[] encode(byte[] array)
public java.lang.Object encode(java.lang.Object object)
public java.nio.charset.Charset getCharset()
public java.lang.String getCharsetName()
public java.lang.String toString()
toString
在类中 java.lang.Object