
org.apache.jackrabbit.oak.segment.SegmentBlob.class Maven / Gradle / Ivy
???? 33 ? ? ?
?
? ?
P ? ?
?
? ?
?
?
?
?
?
?
???????? @? ?
?
?
?
?
?
? ? ? ?
? ?
8 ?
?
?
? ? ? ?
( ? ?
( ? ? ?
( ?
C ?
?
P ?
?
? ? ? ?
? ?
? ? ? ?
8 ?
C ?
C ?
?
?
? ? ? ? ? ? ? ? ?
C ? ? ? ?
F ?
? 5 ? 5 ????????? ?
P ?
P ? ? blobStore .Lorg/apache/jackrabbit/oak/spi/blob/BlobStore; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; getBulkSegmentIds :(Lorg/apache/jackrabbit/oak/api/Blob;)Ljava/lang/Iterable; Code LineNumberTable LocalVariableTable blob $Lorg/apache/jackrabbit/oak/api/Blob;
StackMapTable Signature i(Lorg/apache/jackrabbit/oak/api/Blob;)Ljava/lang/Iterable; ](Lorg/apache/jackrabbit/oak/spi/blob/BlobStore;Lorg/apache/jackrabbit/oak/segment/RecordId;)V this /Lorg/apache/jackrabbit/oak/segment/SegmentBlob; id ,Lorg/apache/jackrabbit/oak/segment/RecordId; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; Ljavax/annotation/Nonnull; getInlineStream D(Lorg/apache/jackrabbit/oak/segment/Segment;II)Ljava/io/InputStream; segment +Lorg/apache/jackrabbit/oak/segment/Segment; offset I length inline [B getNewStream ()Ljava/io/InputStream; J listSize list .Lorg/apache/jackrabbit/oak/segment/ListRecord; head B ? ()J getReference ()Ljava/lang/String; blobId Ljava/lang/String; ? getContentIdentity
isExternal ()Z getBlobId
readBlobId @(Lorg/apache/jackrabbit/oak/segment/Segment;I)Ljava/lang/String; recordNumber equals (Ljava/lang/Object;)Z that bulkIds Ljava/util/List; object Ljava/lang/Object; LocalVariableTypeTable >Ljava/util/List; ? hashCode ()I readShortBlobId A(Lorg/apache/jackrabbit/oak/segment/Segment;IB)Ljava/lang/String; bytes readLongBlobId getBulkRecordIds ()Ljava/util/List; @()Ljava/util/List; ()Ljava/lang/Iterable; ids Ljava/util/Set; recordIds >Ljava/util/Set; ? ? ? E()Ljava/lang/Iterable; getBlob 8(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/Blob; )(Ljava/lang/String;)Ljava/io/InputStream; getLength (Ljava/lang/String;)J toString getRecordId .()Lorg/apache/jackrabbit/oak/segment/RecordId;
SourceFile SegmentBlob.java /org/apache/jackrabbit/oak/segment/SegmentWriter )org/apache/jackrabbit/oak/segment/Segment -org/apache/jackrabbit/oak/segment/SegmentBlob U ? ? ? ? _ ? Q R ? ? /org/apache/jackrabbit/oak/segment/SegmentStream ? ? _ h i
,org/apache/jackrabbit/oak/segment/ListRecord _
_ ? ? q ? ? ? java/lang/IllegalStateException "Unexpected value record type: %02x java/lang/Object _ ? ? ? | { java/lang/StringBuilder _ +Attempt to read external blob with blobId [ ] without specifying BlobStore ? | ? ? n z ? ? ? ? ? "org/apache/jackrabbit/oak/api/Blob java/lang/String !" _#$%&