
com.groupbyinc.flux.common.io.FastStringReader.class Maven / Gradle / Ivy
???? 3 d .com/groupbyinc/flux/common/io/FastStringReader 0com/groupbyinc/flux/common/io/CharSequenceReader FastStringReader.java str Ljava/lang/String; length I next mark (Ljava/lang/String;)V ()V
java/lang/String ()I
this 0Lcom/groupbyinc/flux/common/io/FastStringReader; s
ensureOpen java/io/IOException "
Stream closed $
# & charAt (I)C ( )
* index subSequence (II)Ljava/lang/CharSequence; - .
/ start end read !
4 ([CII)I java/lang/Math 7 min (II)I 9 :
8 ; getChars (II[CI)V = >
? cbuf [C off len n skip (J)J (JJ)J 9 H
8 I max K H
8 L ns J ready ()Z
markSupported (I)V "java/lang/IllegalArgumentException T Read-ahead limit < 0 V
U & readAheadLimit reset close toString ()Ljava/lang/String; Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile !
^ d *? *? *? *+? *+? ? ? _ ` + # $ , - . ! ^ N *? ?
? #Y%? '?? _ ` 4 5 6 a b # ^ / *? ? _ ` : ( ) ^ = *? ? +? _ , ` ? - . ^ H
*? ? 0? _
1
2 ` D 3 ^ c $*? 5*? *? ? ?*? *Y? Z`? ? +? _ $ ` P Q R S a b # 3 6 ^ ? H*? 5? ?*? *? ? ?*? *? d? <6*? *? *? `+? @*Y? `? ? _ 4 H H A B H C H D &