com.google.common.io.ByteSink$AsCharSink.class Maven / Gradle / Ivy
???? 4 Q
(com/google/common/io/ByteSink$AsCharSink <(Lcom/google/common/io/ByteSink;Ljava/nio/charset/Charset;)V
this$0 Lcom/google/common/io/ByteSink;
com/google/common/io/CharSink ()V
$com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; java/nio/charset/Charset charset Ljava/nio/charset/Charset; java/io/OutputStreamWriter
! " # com/google/common/io/ByteSink
openStream ()Ljava/io/OutputStream;
% & 3(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V ( java/lang/StringBuilder
'
+ , - . / java/lang/Object toString ()Ljava/lang/String;
' 1 2 3 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 5 .asCharSink(
' 7 2 8 -(Ljava/lang/Object;)Ljava/lang/StringBuilder; : )
' , Code LineNumberTable LocalVariableTable this *Lcom/google/common/io/ByteSink$AsCharSink; MethodParameters ()Ljava/io/Writer;
Exceptions E java/io/IOException ](Lcom/google/common/io/ByteSink;Ljava/nio/charset/Charset;Lcom/google/common/io/ByteSink$1;)V x0 x1 x2 !Lcom/google/common/io/ByteSink$1;
SourceFile
ByteSink.java InnerClasses
AsCharSink P com/google/common/io/ByteSink$1 0
<