
com.google.common.io.CharStreams.class Maven / Gradle / Ivy
???? 2 ?
! l
m n
o p q r
o s t u
o v
o w
x
y z
l
{ |
l }
~
? ? ? ? ? ?
? ?
l
" ? ? ?
? ? ?
~ ? ? ?
NullWriter InnerClasses BUF_SIZE I
ConstantValue ()V Code LineNumberTable LocalVariableTable this "Lcom/google/common/io/CharStreams; copy -(Ljava/lang/Readable;Ljava/lang/Appendable;)J from Ljava/lang/Readable; to Ljava/lang/Appendable; buf Ljava/nio/CharBuffer; total J
StackMapTable ?
Exceptions ? toString ((Ljava/lang/Readable;)Ljava/lang/String; r toStringBuilder /(Ljava/lang/Readable;)Ljava/lang/StringBuilder; sb Ljava/lang/StringBuilder; readLines &(Ljava/lang/Readable;)Ljava/util/List; result Ljava/util/List;
lineReader !Lcom/google/common/io/LineReader; line Ljava/lang/String; LocalVariableTypeTable $Ljava/util/List; ? } ? Signature :(Ljava/lang/Readable;)Ljava/util/List; L(Ljava/lang/Readable;Lcom/google/common/io/LineProcessor;)Ljava/lang/Object; readable processor $Lcom/google/common/io/LineProcessor; )Lcom/google/common/io/LineProcessor; X(Ljava/lang/Readable;Lcom/google/common/io/LineProcessor;)TT; skipFully (Ljava/io/Reader;J)V amt reader Ljava/io/Reader; n
nullWriter ()Ljava/io/Writer; asWriter ((Ljava/lang/Appendable;)Ljava/io/Writer; target asReader &(Ljava/lang/Readable;)Ljava/io/Reader;
SourceFile CharStreams.java RuntimeInvisibleAnnotations $Lcom/google/common/annotations/Beta; * + ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? B C ? ? java/lang/StringBuilder 1 2 java/util/ArrayList com/google/common/io/LineReader * ? ? ? ? ? ? ? ? ? ? ? ? ? java/io/EOFException ? ? java/io/Writer %com/google/common/io/AppendableWriter * ? java/io/Reader "com/google/common/io/CharStreams$1 com/google/common/io/CharStreams java/lang/Object +com/google/common/io/CharStreams$NullWriter java/nio/CharBuffer java/io/IOException java/util/List java/lang/String $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; allocate (I)Ljava/nio/CharBuffer; java/lang/Readable read (Ljava/nio/CharBuffer;)I flip ()Ljava/nio/Buffer; java/lang/Appendable append 0(Ljava/lang/CharSequence;)Ljava/lang/Appendable; remaining ()I clear ()Ljava/lang/String; (Ljava/lang/Readable;)V readLine add (Ljava/lang/Object;)Z "com/google/common/io/LineProcessor processLine (Ljava/lang/String;)Z getResult ()Ljava/lang/Object; skip (J)J
access$000 /()Lcom/google/common/io/CharStreams$NullWriter; (Ljava/lang/Appendable;)V 1 ! &