
org.apache.jackrabbit.oak.segment.SegmentStream.class Maven / Gradle / Ivy
???? 3 ? ? ? ? ?
?
? ?
5 ? ?
? ? ? ? ? ?
? ? ? 9
? ? ? ?
? ? ??? ? ?
? ?
?
?
?
?
?
? ?
? ? ?
?
?
? ?
? ?
? ? ? ? ?
? ?
?
? ? ?
1 ?
1 ?
? ? ? recordId ,Lorg/apache/jackrabbit/oak/segment/RecordId; inline [B blocks .Lorg/apache/jackrabbit/oak/segment/ListRecord; length J position mark getRecordIdIfAvailable s(Ljava/io/InputStream;Lorg/apache/jackrabbit/oak/segment/SegmentStore;)Lorg/apache/jackrabbit/oak/segment/RecordId; Code LineNumberTable LocalVariableTable sstream 1Lorg/apache/jackrabbit/oak/segment/SegmentStream; id stream Ljava/io/InputStream; store 0Lorg/apache/jackrabbit/oak/segment/SegmentStore;
StackMapTable RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; ^(Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/ListRecord;J)V this ? ? ? 1(Lorg/apache/jackrabbit/oak/segment/RecordId;[B)V getBlockIds ()Ljava/util/List; Signature @()Ljava/util/List; getLength ()J getString ()Ljava/lang/String; data e Ljava/io/IOException; ? ?
markSupported ()Z (I)V readlimit I reset ()V read ()I b ([BII)I blockSize block /Lorg/apache/jackrabbit/oak/segment/BlockRecord; n i
blockIndex blockOffset
blockCount remaining ids Ljava/util/List; first count off len LocalVariableTypeTable >Ljava/util/List; ? ? skip (J)J available close
SourceFile SegmentStream.java /org/apache/jackrabbit/oak/segment/SegmentWriter /org/apache/jackrabbit/oak/segment/SegmentStream 6 7 > = ? ? ? ? ? O i ? = ? ? ? *org/apache/jackrabbit/oak/segment/RecordId 8 9 ,org/apache/jackrabbit/oak/segment/ListRecord : ; ? ? <