
com.google.common.base.Joiner.class Maven / Gradle / Ivy
The newest version!
???? 2 ? ?
? ?
?
?
' ?
? ? ? ? ?
? ? ? ? ?
? ? ?
? ?
?
?
? ? ?
?
?
? ?
?
?
? ?
? ?
?
? ?
! ? ?
' ? ?
% ? ? MapJoiner InnerClasses separator Ljava/lang/String; on 3(Ljava/lang/String;)Lcom/google/common/base/Joiner; Code LineNumberTable LocalVariableTable "(C)Lcom/google/common/base/Joiner; C (Ljava/lang/String;)V this Lcom/google/common/base/Joiner; "(Lcom/google/common/base/Joiner;)V prototype appendTo B(Ljava/lang/Appendable;Ljava/lang/Iterable;)Ljava/lang/Appendable;
appendable Ljava/lang/Appendable; parts Ljava/lang/Iterable; LocalVariableTypeTable TA; Ljava/lang/Iterable<*>;
Exceptions Signature :(TA;Ljava/lang/Iterable<*>;)TA; RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; B(Ljava/lang/Appendable;Ljava/util/Iterator;)Ljava/lang/Appendable; Ljava/util/Iterator; Ljava/util/Iterator<*>;
StackMapTable :(TA;Ljava/util/Iterator<*>;)TA; A(Ljava/lang/Appendable;[Ljava/lang/Object;)Ljava/lang/Appendable; [Ljava/lang/Object; 6(TA;[Ljava/lang/Object;)TA; e(Ljava/lang/Appendable;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Appendable; first Ljava/lang/Object; second rest Z(TA;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)TA; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; H(Ljava/lang/StringBuilder;Ljava/lang/Iterable;)Ljava/lang/StringBuilder; builder Ljava/lang/StringBuilder; K(Ljava/lang/StringBuilder;Ljava/lang/Iterable<*>;)Ljava/lang/StringBuilder; H(Ljava/lang/StringBuilder;Ljava/util/Iterator;)Ljava/lang/StringBuilder;
impossible Ljava/io/IOException; ? K(Ljava/lang/StringBuilder;Ljava/util/Iterator<*>;)Ljava/lang/StringBuilder; G(Ljava/lang/StringBuilder;[Ljava/lang/Object;)Ljava/lang/StringBuilder; k(Ljava/lang/StringBuilder;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/StringBuilder; join ((Ljava/lang/Iterable;)Ljava/lang/String; +(Ljava/lang/Iterable<*>;)Ljava/lang/String; ((Ljava/util/Iterator;)Ljava/lang/String; +(Ljava/util/Iterator<*>;)Ljava/lang/String; '([Ljava/lang/Object;)Ljava/lang/String; K(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/String;
useForNull nullText skipNulls !()Lcom/google/common/base/Joiner; withKeyValueSeparator ,(C)Lcom/google/common/base/Joiner$MapJoiner; keyValueSeparator =(Ljava/lang/String;)Lcom/google/common/base/Joiner$MapJoiner; toString ,(Ljava/lang/Object;)Ljava/lang/CharSequence; part ? iterable M(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Iterable; a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Iterable; C(Lcom/google/common/base/Joiner;Lcom/google/common/base/Joiner$1;)V x0 x1 !Lcom/google/common/base/Joiner$1;
access$100 3(Lcom/google/common/base/Joiner;)Ljava/lang/String;
SourceFile Joiner.java -Lcom/google/common/annotations/GwtCompatible; + , 4 8 com/google/common/base/Joiner 4 5 ? ? 4 ? ? ? ? java/lang/String ? ? ? : H ? ? ? ? ? r s ? ? ? ? ? ? : ; v w : \ java/io/IOException java/lang/AssertionError 4 ? : X c f java/lang/StringBuilder r ? c d com/google/common/base/Joiner$1 4 ? com/google/common/base/Joiner$2 4 ? n q 'com/google/common/base/Joiner$MapJoiner 4 ? java/lang/CharSequence com/google/common/base/Joiner$3 4 ? java/lang/Object valueOf (C)Ljava/lang/String; ()V $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; java/lang/Iterable iterator ()Ljava/util/Iterator; java/util/Iterator hasNext ()Z next ()Ljava/lang/Object; java/lang/Appendable append 0(Ljava/lang/CharSequence;)Ljava/lang/Appendable; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; (Ljava/lang/Object;)V ()Ljava/lang/String; S(Lcom/google/common/base/Joiner;Lcom/google/common/base/Joiner;Ljava/lang/String;)V A(Lcom/google/common/base/Joiner;Lcom/google/common/base/Joiner;)V U(Lcom/google/common/base/Joiner;Ljava/lang/String;Lcom/google/common/base/Joiner$1;)V :([Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V ! ' + , - . / 3 ? Y*? ? 0 C 1 + , - 2 / 6 ? Y? ? ? 0 J 1 + 3 4 5 / L *? *+? ? ? ? 0 O P Q 1 6 7 + , 4 8 / I
*? *+? ? ? 0 S T U 1
6 7
9 7 : ; / f *+,? ?
? 0 ] 1 6 7 <