
org.apache.jackrabbit.oak.segment.SegmentParser.class Maven / Gradle / Ivy
???? 3*+,-
f.
/01 ?2
?3
?4
?5
?6
?7
?8
?9
?:
?;
?<
?=
?>
K?
K@ A
&B
C
?D E
FG H
?I
JKLMNONPQ $RST
'U
?V W
X
Y
Z
?[
?\]
0^
_? @ ??
?`a
9b
Jc
?d
Je
?f
?gh
@Y
Jij
Ck
Jl
JU
mn
op
qrMs
ot
?uv
Nw
/x oy
?z{
S|
} ?~
??
???????? @? ?? ?????
q?
??
d??
j?
? ? ? ????
t.?
t?
t?
t?
???
??
{w
???
?
??
??r?
??
??ri? 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; offset stableId Ljava/lang/String; ,Lorg/apache/jackrabbit/oak/segment/Template; ids propertyTemplates 5[Lorg/apache/jackrabbit/oak/segment/PropertyTemplate;
StackMapTable?s+?-?? ?*
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;? getOffset 0(Lorg/apache/jackrabbit/oak/segment/RecordId;I)I
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 ???& ? ?