All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.common.io.BaseEncoding$StandardBaseEncoding.class Maven / Gradle / Ivy

????4?*com/google/common/io/BaseEncoding$Alphabet
java/lang/StringtoCharArray()[C

(Ljava/lang/String;[C)V
6com/google/common/io/BaseEncoding$StandardBaseEncodingD(Lcom/google/common/io/BaseEncoding$Alphabet;Ljava/lang/Character;)V
!com/google/common/io/BaseEncoding()V
$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;	 alphabet,Lcom/google/common/io/BaseEncoding$Alphabet;
"#$%&java/lang/Character	charValue()C
()*matches(C)Z,,Padding character %s was already in alphabet
./0
checkArgument((ZLjava/lang/String;Ljava/lang/Object;)V	234paddingCharLjava/lang/Character;	678
charsPerChunkI	:;8
bytesPerChunk	=>?@Ajava/math/RoundingModeCEILINGLjava/math/RoundingMode;
CDEFGcom/google/common/math/IntMathdivide(IILjava/math/RoundingMode;)II8com/google/common/io/BaseEncoding$StandardBaseEncoding$1
HKLK(Lcom/google/common/io/BaseEncoding$StandardBaseEncoding;Ljava/io/Writer;)V
NOPcheckPositionIndexes(III)V
RSTUVjava/lang/Mathmin(II)I
XYZ
encodeChunkTo(Ljava/lang/Appendable;[BII)V
\/](Z)V	_`8bitsPerChar	bc8mask
efgencode(I)Cijklmjava/lang/Appendableappend(C)Ljava/lang/Appendable;stuvwjava/lang/CharSequencelength()IsyzgcharAts|}~subSequence(II)Ljava/lang/CharSequence;
???trimTrailingPadding2(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
???isValidPaddingStartPosition(I)Z
??*	canDecode?3com/google/common/io/BaseEncoding$DecodingException?java/lang/StringBuilder
??Invalid input length 
??l?-(Ljava/lang/String;)Ljava/lang/StringBuilder;
??l?(I)Ljava/lang/StringBuilder;
????toString()Ljava/lang/String;
???(Ljava/lang/String;)V
???decode(C)I??8com/google/common/io/BaseEncoding$StandardBaseEncoding$2
???K(Lcom/google/common/io/BaseEncoding$StandardBaseEncoding;Ljava/io/Reader;)V
???newInstancef(Lcom/google/common/io/BaseEncoding$Alphabet;Ljava/lang/Character;)Lcom/google/common/io/BaseEncoding;
"???valueOf(C)Ljava/lang/Character;
t
y?1Separator (%s) cannot contain alphabet characters
???indexOf(I)I?/Separator (%s) cannot contain padding character?7com/google/common/io/BaseEncoding$SeparatedBaseEncoding
???9(Lcom/google/common/io/BaseEncoding;Ljava/lang/String;I)V	???	upperCase#Lcom/google/common/io/BaseEncoding;
???.()Lcom/google/common/io/BaseEncoding$Alphabet;	???	lowerCase
???	???
ignoreCase
????
BaseEncoding.
??
??l?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;?.omitPadding()?.withPadChar('?')
???equals(Ljava/lang/Object;)Z
?????java/util/Objects'(Ljava/lang/Object;Ljava/lang/Object;)Z
??whashCode
????(Ljava/lang/Object;)IRuntimeVisibleAnnotationsLjavax/annotation/CheckForNull;7Lcom/google/errorprone/annotations/concurrent/LazyInit;<(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Character;)VCodeLineNumberTableLocalVariableTablethis8Lcom/google/common/io/BaseEncoding$StandardBaseEncoding;nameLjava/lang/String;
alphabetCharsMethodParameters"RuntimeVisibleParameterAnnotations
StackMapTablemaxEncodedSizebytesencodingStream((Ljava/io/Writer;)Ljava/io/OutputStream;outLjava/io/Writer;RuntimeInvisibleAnnotations0Lcom/google/common/annotations/J2ktIncompatible;/Lcom/google/common/annotations/GwtIncompatible;encodeToitargetLjava/lang/Appendable;[Bofflen
Exceptions
java/io/IOException	charIndex	bitBufferJ	bitOffset
bitsProcessedmaxDecodedSizecharsLjava/lang/CharSequence;padCharCl(Ljava/lang/CharSequence;)ZdecodeTo([BLjava/lang/CharSequence;)IoffsetchunkcharsProcessed	minOffsetcharIdxbytesWrittendecodingStream'(Ljava/io/Reader;)Ljava/io/InputStream;readerLjava/io/Reader;omitPadding%()Lcom/google/common/io/BaseEncoding;withPadChar&(C)Lcom/google/common/io/BaseEncoding;
withSeparator8(Ljava/lang/String;I)Lcom/google/common/io/BaseEncoding;	separatorafterEveryCharsupperresultlowerignorebuilderLjava/lang/StringBuilder;thatotherLjava/lang/Object;
SourceFileBaseEncoding.javaInnerClassesAlphabetStandardBaseEncodingDecodingExceptionSeparatedBaseEncoding  34??B???
??B???
??B???
????^*?Y+,??	-?
??
no?*??????34?
??3????/*?*+???,?+,?!?'??+,?-*,?1??qrst&s)w.x? /??/ /34??"@?	3?	????K*??5*??9?/8B??BB?B	8B
8?	??.??	
YZ??
?+?W`,??M*??9???[	76? ,`3?~??7y7????`h*??^d66h?5d}?*??a~6	+*?	?d?hW*??^`6???*?1?/*??9h? +*?1?!?hW*??^`6??ױ?R???#?&?0?@?G?M?^?a?k?~????????????????f
)$8~8	???????	8?
8&?^s8ap8?@??#?;+??	
??I*??^??inapm???????8?????B+?W*?1?+?*?1?!=+?rd>?+?x??	?????+`?{??&	?????#?.?1?7??*B??B,#8?
?????D+?W*+?L*?+?r????=+?r?*?+?x??????????&	?????)?:?<?B?? #8D??D??????
?+?W*,?M*?,?r???#??Y??Y?????,?r???????>6,?r??	766*??5?>*??^y7`,?r?*?,?`?x????7????*??9h*??^hd6*??9dh6		?+?	}???T?	????*??5`6??V??N????;?=?K?N?Q?`?lz?????????	?f
TG8?8	N?Q?8?,8@? 8?????=?!8?.;???@??$?"s???	#$?G+?W??Y*+????
???%&?%
'(?L*?1?*?**?????W????H)*?x.*??^p?*?1?*?1?!?*?**???????\]^!`?.??.??+,??U>+???#*?+???'???+?-????*?1?+*?1?!?????+?-??Y*+????*
f
gh!g$f*l1m6nGmJr?*(8U??U-?U.8??@?@?	-.?(??.*??L+?&*???M*,*??*?*,*?1??Z??L+??{|	}~,?? / .??)0??.????(??.*??L+?&*???M*,*??*?*,*?1??Z??L+????	??,?? 1 .??)0??.????(??.*??L+?&*???M*,*??*?*,*?1??Z??L+????	??,?? 2 .??)0??.??????H
?Y+,?
???? 
??
 
34?	3?	?????I??Yѷ?L+*???W*??^p?'*?1?
+׶?W?+ٶ?*?1??۶?W+?????
?? ?'?1?D??I??
?34?	?1?????0+??*+?M*?,??ݙ*?1,?1?????????"?-?.?? "5?0??067?
?,@??6???w?:*???*?1?邬?????89:2;<
H?=??>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy