
org.apache.jackrabbit.oak.plugins.segment.file.ReversedLinesFileReader.class Maven / Gradle / Ivy
???? 2 ? 9 } 9 ~ 9 9 ? 9 ? 9 ?
? ?
? ?
9 ?
: ? 9 ? ? ?
?
? 9 ? 9 ? ?
? 9 ?
? ?
? ?
? ? ?
? ? ? ? ? ? ? ? ? ? ? ?
" ? ?
% ? ?
% ?
% ? ?
% ? ? ?
? ? ? ?
? ?
9 ?
?
? =
? ?
9 ?
? ? ? ? ? InnerClasses FilePart blockSize I encoding Ljava/nio/charset/Charset; randomAccessFile Ljava/io/RandomAccessFile; totalByteLength J totalBlockCount newLineSequences [[B avoidNewlineSplitBufferSize
byteDecrement currentFilePart QLorg/apache/jackrabbit/oak/plugins/segment/file/ReversedLinesFileReader$FilePart; trailingNewlineOfFileSkipped Z (Ljava/io/File;)V Code LineNumberTable LocalVariableTable this HLorg/apache/jackrabbit/oak/plugins/segment/file/ReversedLinesFileReader; file Ljava/io/File;
Exceptions ? ,(Ljava/io/File;ILjava/nio/charset/Charset;)V lastBlockLength charset charsetEncoder !Ljava/nio/charset/CharsetEncoder; maxBytesPerChar F
StackMapTable ? ? ? ? $(Ljava/io/File;ILjava/lang/String;)V Ljava/lang/String; readLine ()Ljava/lang/String; line ? close ()V
access$300 K(Lorg/apache/jackrabbit/oak/plugins/segment/file/ReversedLinesFileReader;)I x0
access$400 d(Lorg/apache/jackrabbit/oak/plugins/segment/file/ReversedLinesFileReader;)Ljava/io/RandomAccessFile;
access$500 d(Lorg/apache/jackrabbit/oak/plugins/segment/file/ReversedLinesFileReader;)Ljava/nio/charset/Charset;
access$600
access$700
access$800 M(Lorg/apache/jackrabbit/oak/plugins/segment/file/ReversedLinesFileReader;)[[B
SourceFile ReversedLinesFileReader.java I J L A K A B C D E @ A ? ? ? ? k Q h Q o O P java/io/RandomAccessFile r Q ? ? ? F G H G Oorg/apache/jackrabbit/oak/plugins/segment/file/ReversedLinesFileReader$FilePart Q ? M N ? ? ? ? ? ? a ? UTF-8 ? ? Shift_JIS windows-31j
x-windows-949 gbk
x-windows-950 UTF-16BE UTF-16LE UTF-16 $java/io/UnsupportedEncodingException IFor UTF-16, you need to specify the byte order (use UTF-16BE or UTF-16LE) Q ? java/lang/StringBuilder Encoding ? ? ? ? 3 is not supported yet (feel free to submit a patch) [B
? ? ?
? ? Q \ ? ? ? ? ? ? j k n o Forg/apache/jackrabbit/oak/plugins/segment/file/ReversedLinesFileReader java/lang/Object java/io/Closeable Horg/apache/jackrabbit/oak/plugins/segment/file/ReversedLinesFileReader$1 java/io/IOException java/io/File java/nio/charset/Charset java/nio/charset/CharsetEncoder java/lang/String defaultCharset ()Ljava/nio/charset/Charset; toString #(Ljava/io/File;Ljava/lang/String;)V length ()J ?(Lorg/apache/jackrabbit/oak/plugins/segment/file/ReversedLinesFileReader;JI[BLorg/apache/jackrabbit/oak/plugins/segment/file/ReversedLinesFileReader$1;)V org/apache/commons/io/Charsets toCharset 6(Ljava/nio/charset/Charset;)Ljava/nio/charset/Charset;
newEncoder #()Ljava/nio/charset/CharsetEncoder; ()F forName .(Ljava/lang/String;)Ljava/nio/charset/Charset; (Ljava/lang/String;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; getBytes (Ljava/nio/charset/Charset;)[B
access$100 e(Lorg/apache/jackrabbit/oak/plugins/segment/file/ReversedLinesFileReader$FilePart;)Ljava/lang/String;
access$200 ?(Lorg/apache/jackrabbit/oak/plugins/segment/file/ReversedLinesFileReader$FilePart;)Lorg/apache/jackrabbit/oak/plugins/segment/file/ReversedLinesFileReader$FilePart; equals (Ljava/lang/Object;)Z 9 : ;
@ A B C D E F G H G I J K A L A M N O P Q R S G *+ ? ? ? ? T
C D U V W X Y Z [ Q \ S t d*?
*? *? *-? *? Y+
? ? **? ? ? *? ?q?6? **? ?m
a? ? **? ?m? *? ?? 6*? Y**? ? ? -? :? :? 8?? *? ? ?? ? *? ? ?? ? +? ? !? ? ? ?
? ? *? ? S? ?
? ? *? ? 7!? ?
? "Y#? $?? "Y? %Y? &'? (-? )*? (? +? $?*? ,Y--? .SY/-? .SY0-? .S? **? 2?? ? T z S 8 T U W ! X , Y 6 Z ; [ K ] V ^ _ _ b b v e | f ? g ? h ? j ? k ? n ? o ? t ? u ? x y z }5 ?X ?c ? U R d V W d X Y d @ A d B C 6. ] A | ? ^ C ? ? _ ` ? ? a b c &