
com.google.common.io.LineReader.class Maven / Gradle / Ivy
The newest version!
???? 2 { E
F
G H I
J K L M
F N
O P
Q R S T U V W X
J Y
Z
[
\ ]
\ ^ W _ ` a b InnerClasses readable Ljava/lang/Readable; reader Ljava/io/Reader; cbuf Ljava/nio/CharBuffer; buf [C lines Ljava/util/Queue; Signature %Ljava/util/Queue; lineBuf !Lcom/google/common/io/LineBuffer; (Ljava/lang/Readable;)V Code LineNumberTable LocalVariableTable this !Lcom/google/common/io/LineReader;
StackMapTable a S U readLine ()Ljava/lang/String; read I
Exceptions c RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;
access$000 4(Lcom/google/common/io/LineReader;)Ljava/util/Queue; x0
SourceFile LineReader.java $Lcom/google/common/annotations/Beta; /Lcom/google/common/annotations/GwtIncompatible; % & + d e f g ! " h i j # $ java/util/LinkedList !com/google/common/io/LineReader$1 + k ) * l m n java/lang/Readable java/io/Reader o p q r s 8 t 8 u v w d x y z q java/lang/String com/google/common/io/LineReader java/lang/Object java/io/IOException ()V com/google/common/io/CharStreams createBuffer ()Ljava/nio/CharBuffer; java/nio/CharBuffer array ()[C $(Lcom/google/common/io/LineReader;)V $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; java/util/Queue peek ()Ljava/lang/Object; clear ()Ljava/nio/Buffer; ([CII)I (Ljava/nio/CharBuffer;)I com/google/common/io/LineBuffer finish add ([CII)V poll 1 ! " # $ % &