
com.google.common.io.BaseEncoding$SeparatedBaseEncoding.class Maven / Gradle / Ivy
The newest version!
???? 2 ?
s
t u v . w x . y . z {
t |
} ~
} . ?
?
?
?
? ? ? ?
? ?
. ?
?
. ?
?
?
} ?
?
?
. ?
?
?
?
? ? ?
?
?
? ?
% s
% ? ?
% ? ?
% ? ?
% ? ? delegate #Lcom/google/common/io/BaseEncoding; separator Ljava/lang/String; afterEveryChars I separatorChars $Lcom/google/common/base/CharMatcher; 9(Lcom/google/common/io/BaseEncoding;Ljava/lang/String;I)V Code LineNumberTable LocalVariableTable this SeparatedBaseEncoding InnerClasses 9Lcom/google/common/io/BaseEncoding$SeparatedBaseEncoding;
StackMapTable ? v x padding &()Lcom/google/common/base/CharMatcher; maxEncodedSize (I)I bytes unseparatedSize encodingStream ((Ljava/io/Writer;)Ljava/io/OutputStream; output Ljava/io/Writer; RuntimeInvisibleAnnotations /Lcom/google/common/annotations/GwtIncompatible; encodeTo (Ljava/lang/Appendable;[BII)V target Ljava/lang/Appendable; [B off len
Exceptions ? maxDecodedSize chars canDecode (Ljava/lang/CharSequence;)Z Ljava/lang/CharSequence; decodeTo ([BLjava/lang/CharSequence;)I ? decodingStream '(Ljava/io/Reader;)Ljava/io/InputStream; reader Ljava/io/Reader; omitPadding %()Lcom/google/common/io/BaseEncoding; withPadChar &(C)Lcom/google/common/io/BaseEncoding; padChar C
withSeparator 8(Ljava/lang/String;I)Lcom/google/common/io/BaseEncoding; upperCase lowerCase toString ()Ljava/lang/String;
SourceFile BaseEncoding.java 7 ? ? ? ? !com/google/common/io/BaseEncoding / 0 java/lang/String 1 2 3 4 +Cannot add a separator after every %s chars ? ? ? ? ? ? E 5 6 D E F G ? ? ? ? ? ? ? ? ? ? ? ? ? J K ? ? P Q Y G ? ? [ \ ^ _ ? ? a b e f k l g h 'java/lang/UnsupportedOperationException Already have a separator 7 ? m f n f java/lang/StringBuilder ? ? .withSeparator(" ? ? ", ? ? ) o p 7com/google/common/io/BaseEncoding$SeparatedBaseEncoding java/io/IOException 3com/google/common/io/BaseEncoding$DecodingException DecodingException ()V $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object;
checkArgument (ZLjava/lang/String;I)V "com/google/common/base/CharMatcher anyOf >(Ljava/lang/CharSequence;)Lcom/google/common/base/CharMatcher; precomputed length ()I java/lang/Math max (II)I java/math/RoundingMode FLOOR Ljava/math/RoundingMode; com/google/common/math/IntMath divide (IILjava/math/RoundingMode;)I separatingWriter 5(Ljava/io/Writer;Ljava/lang/String;I)Ljava/io/Writer; separatingAppendable A(Ljava/lang/Appendable;Ljava/lang/String;I)Ljava/lang/Appendable;
removeFrom ,(Ljava/lang/CharSequence;)Ljava/lang/String; ignoringReader F(Ljava/io/Reader;Lcom/google/common/base/CharMatcher;)Ljava/io/Reader; (Ljava/lang/String;)V append -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; 0 . / 0 1 2 3 4 5 6 7 8 9 ? :*? *+? ? ? *,? ? ? *? ? ? ? *,?
? ? ? :
. 9 ; * : <