
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 (Ljava/lang/String;)[B @com/groupbyinc/flux/common/apache/commons/codec/DecoderException java/lang/String toCharArray ()[C
([C)[B
data Odd number of characters. " (Ljava/lang/String;)V $ %
& [B ( toDigit (CI)I * +
, f I i j len out encodeHex ([B)[C ([BZ)[C 4 6
7 (Ljava/nio/ByteBuffer;)[C (Ljava/nio/ByteBuffer;Z)[C 4 :
; Ljava/nio/ByteBuffer; > @ ([B[C)[C 4 C
D toLowerCase Z java/nio/ByteBuffer H (Ljava/nio/ByteBuffer;[C)[C 4 J
K toDigits l array ()[B O P
I Q encodeHexString ([B)Ljava/lang/String; 4 5
U ([C)V $ W
X ([BZ)Ljava/lang/String; )(Ljava/nio/ByteBuffer;)Ljava/lang/String; 4 9
\ *(Ljava/nio/ByteBuffer;Z)Ljava/lang/String; java/lang/Character _ digit a +
` b java/lang/StringBuilder d ()V $ f
e g Illegal hexadecimal character i append -(Ljava/lang/String;)Ljava/lang/StringBuilder; k l
e m (C)Ljava/lang/StringBuilder; k o
e p
at index r (I)Ljava/lang/StringBuilder; k t
e u toString ()Ljava/lang/String; w x
e y ch C index
g
? this