
org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.class Maven / Gradle / Ivy
???? 3v>?
@
A
B
C
D
E
F
G
H I
J K
?L
MN
O P
QR
ST
U
VW X
VY Z
V[ \
]
^
_
e`
abcde
efdg
hdidjklmno *pq *rs
t
:u
,v
w
:x
:y
z{
|}
~
??m??
:? _?
?
Q? Li ?
Q?
Q?
Q?
|?
??
|? L?
|?
?
? _??
?
?
?
??
? ?l
:? Lld?d?
?
i
?? _? _i?
?? _l?
?
|?
??
?? _?? @??
|?
|?
?? ??
.?
?
??
??
?????
,?
??
?
????
{w
,?
?
?
zw
?
z?
z?
? ??
???
???? ??
??
|?
??
|?
?
,???
Q?
|?
??
??
??
??
??
????
??
????
z??
????
??
?????
??? ????????
?? ??d?
?
|
|
?? ?? L?
?@ ? L
?
?
?
?
?
|
? ?
?
?
?!"
?# ?$
% ?&
'(
?)
*+,-???????
?./
?01
?2b3
?4
?5
?v
?6
7
?.
?89
?:
?;<=> ?? ??<@<A BC
?J
?A
v
D
E
?F
?w
G
?H
w
? ?I
J
?K
|L ?M+N ?O ?PQ
?RST
U
VWXY[ SegmentWriteOperation InnerClasses ChildNodeCollectorDiff CancelledWriteException NodeWriteStats cancel !Lcom/google/common/base/Supplier; Signature 6Lcom/google/common/base/Supplier; RuntimeVisibleAnnotations Ljavax/annotation/Nonnull; nodeWriteStats VLorg/apache/jackrabbit/oak/segment/SegmentWriter$SegmentWriteOperation$NodeWriteStats; Ljavax/annotation/CheckForNull; writer 7Lorg/apache/jackrabbit/oak/segment/SegmentBufferWriter; stringCache /Lorg/apache/jackrabbit/oak/segment/RecordCache; CLorg/apache/jackrabbit/oak/segment/RecordCache;
templateCache ]Lorg/apache/jackrabbit/oak/segment/RecordCache; nodeCache -Lorg/apache/jackrabbit/oak/segment/NodeCache; $assertionsDisabled Z this$0 1Lorg/apache/jackrabbit/oak/segment/SegmentWriter; U(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Lcom/google/common/base/Supplier;)V Code LineNumberTable LocalVariableTable this GLorg/apache/jackrabbit/oak/segment/SegmentWriter$SegmentWriteOperation; LocalVariableTypeTable 9(Lcom/google/common/base/Supplier;)V "RuntimeVisibleParameterAnnotations 4(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;)V execute e(Lorg/apache/jackrabbit/oak/segment/SegmentBufferWriter;)Lorg/apache/jackrabbit/oak/segment/RecordId;
Exceptions with ?(Lorg/apache/jackrabbit/oak/segment/SegmentBufferWriter;)Lorg/apache/jackrabbit/oak/segment/SegmentWriter$SegmentWriteOperation;
generation I
StackMapTable writeMap j(Lorg/apache/jackrabbit/oak/segment/MapRecord;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/segment/RecordId; segment +Lorg/apache/jackrabbit/oak/segment/Segment; key ,Lorg/apache/jackrabbit/oak/segment/RecordId; name Ljava/lang/String; entry ,Lorg/apache/jackrabbit/oak/segment/MapEntry; change Entry Ljava/util/Map$Entry; value e keyId base -Lorg/apache/jackrabbit/oak/segment/MapRecord; changes Ljava/util/Map; entries Ljava/util/List; ULjava/util/Map$Entry; OLjava/util/Map; >Ljava/util/List;?qso??] ?(Lorg/apache/jackrabbit/oak/segment/MapRecord;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/segment/RecordId; Ljavax/annotation/Nullable; writeMapLeaf E(ILjava/util/Collection;)Lorg/apache/jackrabbit/oak/segment/RecordId; level Ljava/util/Collection; size DLjava/util/Collection; s(ILjava/util/Collection;)Lorg/apache/jackrabbit/oak/segment/RecordId; writeMapBranch ^(II[Lorg/apache/jackrabbit/oak/segment/MapRecord;)Lorg/apache/jackrabbit/oak/segment/RecordId; i buckets .[Lorg/apache/jackrabbit/oak/segment/MapRecord; bitmap bucketIds >Ljava/util/List; writeMapBucket r(Lorg/apache/jackrabbit/oak/segment/MapRecord;Ljava/util/Collection;I)Lorg/apache/jackrabbit/oak/segment/RecordId; map bucket list newSize newCount PLjava/util/List;>; OLjava/util/Map;x^X?? ?(Lorg/apache/jackrabbit/oak/segment/MapRecord;Ljava/util/Collection;I)Lorg/apache/jackrabbit/oak/segment/RecordId; mapRecordOrNull [(Lorg/apache/jackrabbit/oak/segment/RecordId;)Lorg/apache/jackrabbit/oak/segment/MapRecord; id writeList >(Ljava/util/List;)Lorg/apache/jackrabbit/oak/segment/RecordId; nextLevel thisLevel l(Ljava/util/List;)Lorg/apache/jackrabbit/oak/segment/RecordId; writeListBucket splitToBuckets )(Ljava/util/Collection;I)Ljava/util/List; index mask shift ?(Ljava/util/Collection;I)Ljava/util/List;>; writeValueRecord [(JLorg/apache/jackrabbit/oak/segment/RecordId;)Lorg/apache/jackrabbit/oak/segment/RecordId; length J blocks len 1(I[B)Lorg/apache/jackrabbit/oak/segment/RecordId; data [B writeString @(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/segment/RecordId; bulkId -Lorg/apache/jackrabbit/oak/segment/SegmentId; string pos blockIds?_ sameStore 0(Lorg/apache/jackrabbit/oak/segment/SegmentId;)Z '(Lorg/apache/jackrabbit/oak/api/Blob;)Z blob $Lorg/apache/jackrabbit/oak/api/Blob; writeBlob R(Lorg/apache/jackrabbit/oak/api/Blob;)Lorg/apache/jackrabbit/oak/segment/RecordId; segmentBlob /Lorg/apache/jackrabbit/oak/segment/SegmentBlob; blobId reference? writeBlobId recordId binaryReference refId
writeBlock 2([BII)Lorg/apache/jackrabbit/oak/segment/RecordId; bytes offset writeStream C(Ljava/io/InputStream;)Lorg/apache/jackrabbit/oak/segment/RecordId;
segmentStream 1Lorg/apache/jackrabbit/oak/segment/SegmentStream; stream Ljava/io/InputStream; threw?`a internalWriteStream n
writeProperty [(Lorg/apache/jackrabbit/oak/api/PropertyState;)Lorg/apache/jackrabbit/oak/segment/RecordId; state -Lorg/apache/jackrabbit/oak/api/PropertyState; previousValues j(Lorg/apache/jackrabbit/oak/api/PropertyState;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/segment/RecordId; Ljava/io/IOException; valueId type $Lorg/apache/jackrabbit/oak/api/Type; count valueIds 'Lorg/apache/jackrabbit/oak/api/Type<*>;bc? ?(Lorg/apache/jackrabbit/oak/api/PropertyState;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/segment/RecordId;
writeTemplate Z(Lorg/apache/jackrabbit/oak/segment/Template;)Lorg/apache/jackrabbit/oak/segment/RecordId; mixin template ,Lorg/apache/jackrabbit/oak/segment/Template; ids head primaryId primaryType mixinIds
mixinTypes childNameId childName
properties 5[Lorg/apache/jackrabbit/oak/segment/PropertyTemplate;
propertyNames -[Lorg/apache/jackrabbit/oak/segment/RecordId;
propertyTypes propNamesId tid DLjava/util/Collection;?? writeNode ](Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/segment/RecordId; /Lorg/apache/jackrabbit/oak/spi/state/NodeState;d ^(Lorg/apache/jackrabbit/oak/spi/state/NodeState;I)Lorg/apache/jackrabbit/oak/segment/RecordId; sns 4Lorg/apache/jackrabbit/oak/segment/SegmentNodeState; depth compactedId cost 7(Lorg/apache/jackrabbit/oak/segment/SegmentNodeState;)B node
childCount writeNodeUncached
childNodes 4Lorg/apache/jackrabbit/oak/spi/state/ChildNodeEntry; beforeProperty pid bp 8Lorg/apache/jackrabbit/oak/segment/SegmentPropertyState; bt 4Lorg/apache/jackrabbit/oak/segment/PropertyTemplate; property pt after