
org.apache.jackrabbit.oak.segment.SegmentParser.class Maven / Gradle / Ivy
???? 3 )*+,
i-
./0 ?1
?2
?3
?4
?5
?6
?7
?8
?9
?:
?;
?<
?=
M> ?
&@
MA
B
?C D
EF G
?H
IJKLMNMOP $QRS
'T
?U V
W
X
Y
?Z
?[\
0]
^? @ ??
_
?`a
:b
Ic
?d
Ie
?f
?gh
AX
Iij
Dk
Il
IT
mn
op
q
rsLt
ou
?vw
Px
.y oz
?{|
U}
~ ?
? ??
???????? @? ??
? ?????
t?
??
g??
m?
? ? ? ????
w-?
w?
w?
w?
???
??
~x
???
??
??s?
??
??si? ListBucketInfo InnerClasses ListInfo BlobInfo ValueInfo PropertyInfo MapInfo TemplateInfo NodeInfo? BlobType reader 1Lorg/apache/jackrabbit/oak/segment/SegmentReader; RuntimeVisibleAnnotations Ljavax/annotation/Nonnull; 4(Lorg/apache/jackrabbit/oak/segment/SegmentReader;)V Code LineNumberTable LocalVariableTable this 1Lorg/apache/jackrabbit/oak/segment/SegmentParser; "RuntimeVisibleParameterAnnotations onNode [(Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/RecordId;)V parentId ,Lorg/apache/jackrabbit/oak/segment/RecordId; nodeId
onTemplate
templateId onMap ?(Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/MapRecord;)V mapId map -Lorg/apache/jackrabbit/oak/segment/MapRecord; onMapDiff onMapLeaf onMapBranch
onProperty ?(Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/PropertyTemplate;)V
propertyId template 4Lorg/apache/jackrabbit/oak/segment/PropertyTemplate; onValue (Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/api/Type;)V valueId type $Lorg/apache/jackrabbit/oak/api/Type; LocalVariableTypeTable 'Lorg/apache/jackrabbit/oak/api/Type<*>; Signature ?(Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/api/Type<*>;)V onBlob blobId onString stringId onList \(Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/RecordId;I)V listId count I onListBucket ^(Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/RecordId;III)V index capacity parseNode h(Lorg/apache/jackrabbit/oak/segment/RecordId;)Lorg/apache/jackrabbit/oak/segment/SegmentParser$NodeInfo; childId child /Lorg/apache/jackrabbit/oak/spi/state/NodeState; childNodeEntry 4Lorg/apache/jackrabbit/oak/spi/state/ChildNodeEntry;
childMapId childMap i id pIds .Lorg/apache/jackrabbit/oak/segment/ListRecord; size nodeCount
propertyCount segment +Lorg/apache/jackrabbit/oak/segment/Segment; stableId Ljava/lang/String; ,Lorg/apache/jackrabbit/oak/segment/Template; ids propertyTemplates 5[Lorg/apache/jackrabbit/oak/segment/PropertyTemplate;
StackMapTable?t*?,?? ?)
parseTemplate l(Lorg/apache/jackrabbit/oak/segment/RecordId;)Lorg/apache/jackrabbit/oak/segment/SegmentParser$TemplateInfo; primaryId mixinId childNameId propertyNameId
propertyNames head hasPrimaryType Z
hasMixinTypes zeroChildNodes manyChildNodes
mixinCount parseMap ?(Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/MapRecord;)Lorg/apache/jackrabbit/oak/segment/SegmentParser$MapInfo; parseMapDiff ?(Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/MapRecord;)Lorg/apache/jackrabbit/oak/segment/SegmentParser$MapInfo; baseId parseMapLeaf entry ,Lorg/apache/jackrabbit/oak/segment/MapEntry; parseMapBranch bucket?
parseProperty ?(Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/PropertyTemplate;)Lorg/apache/jackrabbit/oak/segment/SegmentParser$PropertyInfo;??
parseValue ?(Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/api/Type;)Lorg/apache/jackrabbit/oak/segment/SegmentParser$ValueInfo; ?(Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/api/Type<*>;)Lorg/apache/jackrabbit/oak/segment/SegmentParser$ValueInfo; parseBlob h(Lorg/apache/jackrabbit/oak/segment/RecordId;)Lorg/apache/jackrabbit/oak/segment/SegmentParser$BlobInfo; blobType :Lorg/apache/jackrabbit/oak/segment/SegmentParser$BlobType; length J B? parseString parseList ?(Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/RecordId;I)Lorg/apache/jackrabbit/oak/segment/SegmentParser$ListInfo; parseListBucket q(Lorg/apache/jackrabbit/oak/segment/RecordId;III)Lorg/apache/jackrabbit/oak/segment/SegmentParser$ListBucketInfo; entries Ljava/util/List; bucketIndex bucketOffset bucketId c n
bucketSize >Ljava/util/List;?
noOfListSlots (I)I fullBuckets
SourceFile SegmentParser.java ,org/apache/jackrabbit/oak/segment/ListRecord )org/apache/jackrabbit/oak/segment/Segment /org/apache/jackrabbit/oak/segment/SegmentWriter *org/apache/jackrabbit/oak/segment/Template ????? /org/apache/jackrabbit/oak/segment/SegmentReader ? ? ? ? ? ? ? ? ? ? ? ?
?????????? ? ????? ?? ? ???????????? 2org/apache/jackrabbit/oak/spi/state/ChildNodeEntry?? 2org/apache/jackrabbit/oak/segment/SegmentNodeState (org/apache/jackrabbit/oak/segment/Record?? ? ?? ??? ???? ? ? ? ? 8org/apache/jackrabbit/oak/segment/SegmentParser$NodeInfo ?????? ? ?