org.apache.commons.codec.binary.Base16.class Maven / Gradle / Ivy
???? 3 ?
c d
e f g
h i j k l m n A o A p
q
r s
t
u A v w x
y z
{
|
}
~
? ? BITS_PER_ENCODED_BYTE I
ConstantValue BYTES_PER_ENCODED_BLOCK BYTES_PER_UNENCODED_BLOCK UPPER_CASE_DECODE_TABLE [B UPPER_CASE_ENCODE_TABLE LOWER_CASE_DECODE_TABLE LOWER_CASE_ENCODE_TABLE
MASK_4BITS decodeTable encodeTable ()V Code LineNumberTable LocalVariableTable this (Lorg/apache/commons/codec/binary/Base16; (Z)V lowerCase Z *(ZLorg/apache/commons/codec/CodecPolicy;)V decodingPolicy &Lorg/apache/commons/codec/CodecPolicy;
StackMapTable f ? decode ? Context InnerClasses ;([BIILorg/apache/commons/codec/binary/BaseNCodec$Context;)V result data offset length context 4Lorg/apache/commons/codec/binary/BaseNCodec$Context; dataLen availableChars charsToProcess buffer i ( ? decodeOctet (B)I octet B decoded encode value high low size end isInAlphabet (B)Z validateTrailingCharacter
SourceFile Base16.java 0 7 ? < 0 : &org/apache/commons/codec/binary/Base16 *org/apache/commons/codec/binary/BaseNCodec 0 ? + ( / ( * ( . ( ) ( ' ( ? 9 ? _ 1 ? ? ? R S ? ? ? "java/lang/IllegalArgumentException java/lang/StringBuilder 0 1 Invalid octet in encoded value: ? ? ? ? ? ? 0 ? 4Input length exceeds maximum size for encoded data: ? ? ?Strict decoding: Last encoded character is a valid base 16 alphabetcharacter but not a possible encoding. Decoding requires at least two characters to create one byte. $org/apache/commons/codec/CodecPolicy 2org/apache/commons/codec/binary/BaseNCodec$Context DECODING_POLICY_DEFAULT .(IIIIBLorg/apache/commons/codec/CodecPolicy;)V eof ibitWorkArea java/lang/Math min (II)I ensureBufferSize 9(ILorg/apache/commons/codec/binary/BaseNCodec$Context;)[B pos append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V isStrictDecoding ()Z !
! " # ! $ % ! &