com.groupbyinc.flux.common.apache.commons.codec.binary.Hex.class Maven / Gradle / Ivy
???? 2 ? :com/groupbyinc/flux/common/apache/commons/codec/binary/Hex java/lang/Object =com/groupbyinc/flux/common/apache/commons/codec/BinaryEncoder =com/groupbyinc/flux/common/apache/commons/codec/BinaryDecoder Hex.java DEFAULT_CHARSET Ljava/nio/charset/Charset; DEFAULT_CHARSET_NAME Ljava/lang/String; UTF-8 DIGITS_LOWER [C DIGITS_UPPER charset decodeHex ([C)[B @com/groupbyinc/flux/common/apache/commons/codec/DecoderException Odd number of characters. (Ljava/lang/String;)V
[B toDigit (CI)I !
" f I i j data len out encodeHex ([B)[C ([BZ)[C + -
. 0 2 ([B[C)[C + 5
6 toLowerCase Z toDigits l encodeHexString ([B)Ljava/lang/String; java/lang/String > + ,
@ ([C)V B
? C java/lang/Character E digit G !
F H java/lang/StringBuilder J ()V L
K M Illegal hexadecimal character O append -(Ljava/lang/String;)Ljava/lang/StringBuilder; Q R
K S (C)Ljava/lang/StringBuilder; Q U
K V
at index X (I)Ljava/lang/StringBuilder; Q Z
K [ toString ()Ljava/lang/String; ] ^
K _ ch C index
M
e g this