![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.io.CharSink.class Maven / Gradle / Ivy
???? 4 ?
java/lang/Object ()V
com/google/common/io/CharSink
openStream ()Ljava/io/Writer; java/io/BufferedWriter
(Ljava/io/Writer;)V
$com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object;
java/io/Writer append *(Ljava/lang/CharSequence;)Ljava/io/Writer;
close " java/lang/Throwable
! $ % &
addSuppressed (Ljava/lang/Throwable;)V ( line.separator
* + , - . java/lang/System getProperty &(Ljava/lang/String;)Ljava/lang/String;
0 1 2
writeLines )(Ljava/lang/Iterable;Ljava/lang/String;)V 4 5 6 7 8 java/lang/Iterable iterator ()Ljava/util/Iterator;
: 1 ; )(Ljava/util/Iterator;Ljava/lang/String;)V = > ? @ A -com/google/common/base/StandardSystemProperty LINE_SEPARATOR /Lcom/google/common/base/StandardSystemProperty;
= C D E value ()Ljava/lang/String;
G 1 H .(Ljava/util/stream/Stream;Ljava/lang/String;)V J 5 K java/util/stream/Stream
M N openBufferedStream P Q R S T java/util/Iterator hasNext ()Z P V W X next ()Ljava/lang/Object; Z java/lang/CharSequence
\ ] ^ _ ` com/google/common/io/CharStreams copy -(Ljava/lang/Readable;Ljava/lang/Appendable;)J Code LineNumberTable LocalVariableTable this Lcom/google/common/io/CharSink;
Exceptions h java/io/IOException writer Ljava/io/Writer;
StackMapTable write (Ljava/lang/CharSequence;)V out charSequence Ljava/lang/CharSequence; MethodParameters (Ljava/lang/Iterable;)V lines Ljava/lang/Iterable; LocalVariableTypeTable /Ljava/lang/Iterable<+Ljava/lang/CharSequence;>; Signature 2(Ljava/lang/Iterable<+Ljava/lang/CharSequence;>;)V
lineSeparator Ljava/lang/String; D(Ljava/lang/Iterable<+Ljava/lang/CharSequence;>;Ljava/lang/String;)V (Ljava/util/stream/Stream;)V Ljava/util/stream/Stream; 4Ljava/util/stream/Stream<+Ljava/lang/CharSequence;>; 7(Ljava/util/stream/Stream<+Ljava/lang/CharSequence;>;)V I(Ljava/util/stream/Stream<+Ljava/lang/CharSequence;>;Ljava/lang/String;)V Ljava/util/Iterator; /Ljava/util/Iterator<+Ljava/lang/CharSequence;>; ? java/lang/String D(Ljava/util/Iterator<+Ljava/lang/CharSequence;>;Ljava/lang/String;)V writeFrom (Ljava/lang/Readable;)J readable Ljava/lang/Readable; ? java/lang/Readable RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;
SourceFile
CharSink.java RuntimeVisibleAnnotations 6Lcom/google/common/io/ElementTypesAreNonnullByDefault; 0Lcom/google/common/annotations/J2ktIncompatible; /Lcom/google/common/annotations/GwtIncompatible;!
a / *? ? b <