
org.apache.jackrabbit.mk.htree.HashDirectory.class Maven / Gradle / Ivy
???? 2y
W ? ?
?
?
?
?
? ? q
W ? ? ?
? ?
? ?
?
? ? ?
? X ? ?
?
X
!
X
?
X X
?
W ?
?
0
2 ?
? ?
?
!
<"
#$%
@ ?
<&
?'
?(
?)
?*
?+
,
2-
0.
/0
1
234
O567
R ? ?
89
:;<= BucketEntry InnerClasses DirectoryEntry ContainerEntry NodeEntry
IndexEntry EMPTY Ljava/util/List; Signature ALjava/util/List; MAX_CHILDREN I
ConstantValue BIT_SIZE MAX_DEPTH provider 1Lorg/apache/jackrabbit/mk/store/RevisionProvider; depth count index :[Lorg/apache/jackrabbit/mk/htree/HashDirectory$IndexEntry; $assertionsDisabled Z 5(Lorg/apache/jackrabbit/mk/store/RevisionProvider;I)V Code LineNumberTable LocalVariableTable this .Lorg/apache/jackrabbit/mk/htree/HashDirectory; 1(Lorg/apache/jackrabbit/mk/htree/HashDirectory;)V other clone ()Ljava/lang/Object;
StackMapTable ? ? getCount ()I get C(Ljava/lang/String;)Lorg/apache/jackrabbit/mk/model/ChildNodeEntry; cne /Lorg/apache/jackrabbit/mk/model/ChildNodeEntry; name Ljava/lang/String; hash ie 9Lorg/apache/jackrabbit/mk/htree/HashDirectory$IndexEntry; container 1Lorg/apache/jackrabbit/mk/model/ChildNodeEntries; ? ?=
getEntries (II)Ljava/util/Iterator; it Ljava/util/Iterator; arr$ len$ i$ offset skipped list Ljava/util/ArrayList; LocalVariableTypeTable ELjava/util/Iterator; FLjava/util/ArrayList;> I(II)Ljava/util/Iterator; add `(Lorg/apache/jackrabbit/mk/model/ChildNodeEntry;)Lorg/apache/jackrabbit/mk/model/ChildNodeEntry; ce =Lorg/apache/jackrabbit/mk/htree/HashDirectory$ContainerEntry; existing entry ? remove remaining getAdded G(Lorg/apache/jackrabbit/mk/model/ChildNodeEntries;)Ljava/util/Iterator; cne1 cne2 ie1 ie2 i otherContainer added? x(Lorg/apache/jackrabbit/mk/model/ChildNodeEntries;)Ljava/util/Iterator; getModified modified createContainerEntry ?()Lorg/apache/jackrabbit/mk/htree/HashDirectory$ContainerEntry; hashCode (Ljava/lang/String;)I hashMask bits deserialize +(Lorg/apache/jackrabbit/mk/store/Binding;)V value id StringEntry 4Lorg/apache/jackrabbit/mk/store/Binding$StringEntry; binding (Lorg/apache/jackrabbit/mk/store/Binding; iter@ StringEntryIterator