All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.activemq.kaha.impl.index.tree.TreePage.class Maven / Gradle / Ivy

There is a newer version: 5.7.0
Show newest version
????1
L	M	N	O
?P????????	Q	R	S	TU
L	VW
PX
Y
Z
[\
]
^_
`abcdaefgfhi
j
klman
P
oaplqlr
s
tcu
vcwax
yz{|
}~
0
y?
?
?
b
?
?
?
?
?
?
x
?
??
??
?
p?
p?
?
?
?
p?
?
p?
?
?	??
?
?
?
?
?
?
?
?
y?
y?
?
?
?
?
?
?
?
?
?
?
?
?
?	??
?
?
?
?
y?a?
??
p?
??
sP
x??p?e?
x?a?a?a?a?
y?	???
?
????FlavourInnerClassesPAGE_HEADER_SIZEI
ConstantValueLOG Lorg/apache/commons/logging/Log;tree4Lorg/apache/activemq/kaha/impl/index/tree/TreeIndex;maximumEntriesidJparentIdleafZtreeEntriesLjava/util/List;	SignatureFLjava/util/List;nextFreePageIdactive:(Lorg/apache/activemq/kaha/impl/index/tree/TreeIndex;JJI)VCodeLineNumberTableLocalVariableTablethis3Lorg/apache/activemq/kaha/impl/index/tree/TreePage;(I)VtoString()Ljava/lang/String;equals(Ljava/lang/Object;)ZotheroLjava/lang/Object;resulthashCode()IisActive()Z	setActive(Z)VgetNextFreePageId()JsetNextFreePageId(J)V
nextPageIdgetIdsetIdwrite<(Lorg/apache/activemq/kaha/Marshaller;Ljava/io/DataOutput;)Ventry4Lorg/apache/activemq/kaha/impl/index/tree/TreeEntry;i$Ljava/util/Iterator;
keyMarshaller%Lorg/apache/activemq/kaha/Marshaller;dataOutLjava/io/DataOutput;
Exceptions?read;(Lorg/apache/activemq/kaha/Marshaller;Ljava/io/DataInput;)VidataInLjava/io/DataInput;size
readHeader(Ljava/io/DataInput;)VwriteHeader(Ljava/io/DataOutput;)VisEmptyisFullisRootisLeaf
isUnderflowedisOverflowedsetLeafnewValue	getParent5()Lorg/apache/activemq/kaha/impl/index/tree/TreePage;getParentIdsetParentIdnewId
getEntries()Ljava/util/List;H()Ljava/util/List;
setEntries(Ljava/util/List;)V
newEntriesLocalVariableTypeTableI(Ljava/util/List;)VgetMaximumEntriessetMaximumEntriesgetTree6()Lorg/apache/activemq/kaha/impl/index/tree/TreeIndex;setTree7(Lorg/apache/activemq/kaha/impl/index/tree/TreeIndex;)Vreset()Vfindj(Lorg/apache/activemq/kaha/impl/index/tree/TreeEntry;)Lorg/apache/activemq/kaha/impl/index/tree/TreeEntry;midtecmpkeylowhighpageIdpageputnewEntryremovedoInsert?(Lorg/apache/activemq/kaha/impl/index/tree/TreePage$Flavour;Lorg/apache/activemq/kaha/impl/index/tree/TreeEntry;)Lorg/apache/activemq/kaha/impl/index/tree/TreeEntry;oldValueclosestEntryclosestPageflavour;Lorg/apache/activemq/kaha/impl/index/tree/TreePage$Flavour;closest8Lorg/apache/activemq/kaha/impl/index/tree/TreePageEntry;
doOverflow?(Lorg/apache/activemq/kaha/impl/index/tree/TreePage$Flavour;Lorg/apache/activemq/kaha/impl/index/tree/TreeEntry;)Lorg/apache/activemq/kaha/impl/index/tree/TreePage;midIndexmidEntrysubListnewRoot	rightPagetheEntrydoRemoveindexdoUnderflow	lastIndexworking8(Lorg/apache/activemq/kaha/impl/index/tree/TreeEntry;I)ZreplacementcopyreplacementIndexparentlandedremoved	prevEntrydoUnderflowLeaflandedOnlist
getFlavour?(Lorg/apache/activemq/kaha/impl/index/tree/TreePage;Lorg/apache/activemq/kaha/impl/index/tree/TreeEntry;)Lorg/apache/activemq/kaha/impl/index/tree/TreePage$Flavour;last	checkLeaf checkParentIdForRemovedPageEntry9(Lorg/apache/activemq/kaha/impl/index/tree/TreeEntry;JJ)V	oldPageId	newPageIdremovePageIdfindClosestEntryn(Lorg/apache/activemq/kaha/impl/index/tree/TreeEntry;)Lorg/apache/activemq/kaha/impl/index/tree/TreePageEntry;treePage	treeEntry
doInsertEntry7(Lorg/apache/activemq/kaha/impl/index/tree/TreeEntry;)ImidValinsertTreeEntry8(ILorg/apache/activemq/kaha/impl/index/tree/TreeEntry;)Vpn	nextEntryresetPageReference(IJ)V(J)Zupdated
resetParentId(JLjava/util/List;)VLjava/lang/Long;newParentIdentriessetLjava/util/Set;!Ljava/util/Set;J(JLjava/util/List;)VaddTreeEntryremoveTreeEntry7(I)Lorg/apache/activemq/kaha/impl/index/tree/TreeEntry;removeAllTreeEntriesc
getSubList(II)Ljava/util/List;fromtoJ(II)Ljava/util/List;getTreeEntry
saveHeadersavedump
SourceFile
TreePage.java??????????????????java/util/ArrayList??java/lang/StringBuilder	TreePage[??????]parent=????1org/apache/activemq/kaha/impl/index/tree/TreePage???????????????2org/apache/activemq/kaha/impl/index/tree/TreeEntry????????????????????????????????java/lang/IllegalStateException%Cannot set page as a child of itself ?? trying to set parentId = ????????E=??????????)*??1insert() should not be called on non root page - 	?.remove() should not be called on non root page"#E???????G??????&'??<=??????????@A>??????????23?????./????.0??!???????6org/apache/activemq/kaha/impl/index/tree/TreePageEntry??;*java/util/HashSet?java/lang/Long????A???	H?
java/lang/Object9org/apache/activemq/kaha/impl/index/tree/TreePage$Flavourjava/io/IOExceptionappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(J)Ljava/lang/StringBuilder;java/util/Listjava/io/DataOutputwriteIntiterator()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object;java/io/DataInputreadIntclearaddreadBooleanreadLongwriteBoolean	writeLong2org/apache/activemq/kaha/impl/index/tree/TreeIndex
lookupPage6(J)Lorg/apache/activemq/kaha/impl/index/tree/TreePage;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;(Ljava/lang/String;)V	writePage6(Lorg/apache/activemq/kaha/impl/index/tree/TreePage;)V	compareTo(Ljava/lang/Object;)I
getNextPageId
getPrevPageId6()Lorg/apache/activemq/kaha/impl/index/tree/TreeEntry;getTreePagegetIndexOffsetsetIndexOffset=()Lorg/apache/activemq/kaha/impl/index/tree/TreePage$Flavour;getIndexLESS
setNextPageId
setPrevPageId
createRoot
createPageMORE(Ljava/util/Collection;)VreleasePageget(I)Ljava/lang/Object;hasChildPagesReferences?(Lorg/apache/activemq/kaha/impl/index/tree/TreeEntry;Lorg/apache/activemq/kaha/impl/index/tree/TreePage;Lorg/apache/activemq/kaha/impl/index/tree/TreePage$Flavour;I)VvalueOf(J)Ljava/lang/Long;
java/util/Set	longValue(ILjava/lang/Object;)V	removeAll(Ljava/util/Collection;)Z
writeFullPageorg/apache/commons/logging/Loginfo(Ljava/lang/Object;)V%org/apache/commons/logging/LogFactorygetLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log; ?
?????????????????????????=???y*?*+?* ?*???BCDEF?4?????????????~.*?*?*?*?	*?
*?*?Y?
???"M0167N!O-P?.??.?????M#?Y??*???*?????S?#?????z"=+??+?N-?*????=??WX	YZ \?*??"??"?? ?????0*????`??????/*?
??d??????>*?
??
hi????????/*?	??l??????>*?	??
pq????????/*???t??????>*???
xy?????????=*,?,*???*??N-??-??:+,? ????|}~2<??42????=??=??=????????A*,?!,?">*??#6?%?Y?$:+,?%*??&W???۱?&	?????'?.?:?@??>'??(??A??A??A??5???????m)*+?'?
*+?'?*+?(?)*+?(?	???
???(??)??)???????m)+*?*?++*?,?++*??-+*?	?-???
???(??)??)???????4
*??.????
?????@*??*????????????9*?	????????????H*??.?*?*????????????B*??*?l???????????@*??*????????????>*???
??????????6*?*??/???????????/*??????????;*???'?0Y?Y?1?*?23????4?*?*?*?5???	?-?2?:??;??;???????/*????????????P*+???
???????????????/*??????????>*???
??????????4
*??????
?????/*??????????>*+???
??????????W*??#*?)*?6*?7???	????????????0	n=*?8d>7?E`z6*?9:+?:6???`=?;7?d>?<7???*??/:?
+?=???N??	????"?*?/?2?7?<?F?K?RU`el?\	8??"0??*(??n??n??l??	e??`??`????????@M*?>?*???*+?@?(*+?AM??0Y?Y?B?*?2??4?,??	
	#>? @??@??>???????w%M*?>?*???*+?CM?
?0YD?4?,??	#? %??%??#???????q
?N*,?E:?s?F:?G:,?:6?"?H7,?H?I,?I,N*?J?6??K,?AN?"*?L?*?M,?@*?J?
*+,?NW?*?L?*,?OW*?J?
*+,?NW-??b#$	%&'($))+0,9-?.A/E0M1\3c4m5t7{:~;?<?=?A?D?\	0??f??_??$W??????????????	?????S
%*N,:*?L?*,?OW*?J?
*?>?c+?_*,?OW+?P?*?Q:?R*??S?**?8d?Q:?R*??T*?J*?U+?NN,?V??*N??*,?OW*?8l6*?Q:**?8?W:*?X*??Y:?7*??)*?J*???Z:		?[	?\*	?	?]?^	??S*??T?@*??]?^*?J	?J?J-???'HIJKLN$S*T1U8V=WIYUZZ[c]g_r`{b?f?g?h?i?j?k?l?m?n?p?q?r?s?t?u?vwxyz#}?f
??????????r??Q?	%??%??%??#?? ???????	??YM*+?EN-?N-?F:?C-?G:+?:6?$-?FM-?M6*?QW*?J*,?_W??
+?CW,??B???????%?*?/?5?<?@?H?P?W??R5
?:??%2??E??Y??Y??W??Q??????K<=?1*?`?**???#*?,?*?8d>*?9:*?_=???*?`?*?,?*?a<??*
????$?+?3?6?D?I??4$?+??K??I??G
??????>+?;???*?+?;?/:?~???v?Q:?b:*?*??c?????S*??)?	?7*?O6?d?*?;?e?S??J*?J>+?<??2?
*d?9?:??;+??*?J*?a?>*?J???9??
??'?/?6?E?M?W?c?i?q?y??????????????????????????? ?&?-?0?3?:?@?E?L?V?^?e?s??????????????????????????????????/k?6d?q)????V5??@K?
??????0??3??	?????????????
????????t?<*?`??*?,???Y*??kM*??#,?N-??@-??:*?U:?'*?g:?N:**???c???*?UN-?"-?\-*??l-?dW-?J*?*?m<??R%	@F
KU`orw{??????\	U??`?F)?@/??,F??~?w#????????~?????AN+?<+?]?.?0+?]+?]?d?n?:,?:?
?hN??PN-??!"#+$4%;'?*?4+?A??A??A????????<<*??M,??,??N-?o?^D_J`RaWb]ccdkgohrjukyl?m?o?p99??
?$?
?????????%??????????~??z??	??&'??G=*?8d>?4`z6*?9:+?:6?`=?
?d>???*+?@??6
st	uvwx%y*z2{7|<~?E??H'??(?%??G??G??E??	>????)*?W?d>6? *???*??n??:?"*???*??n??:?,?;,?;???S,?<??,?;?T?,?<,?*??:??:??:?<??
?T>?;??
?S>?????&	??#?-?5?7?A?I?N??4#(??
A??P??P??N1?23?I??sY?t:-?:??7??:?#???|??n?4X2??????5??6?	?78??6?	?79???:;*?N*?,?z??
??? ??
?????<=?R*??{?M,??
??? ??
?????>??V*?+?|W??
????????????@A?Q?Y*??}?k???? ??B?C??DE=?R*??n?M,??
??? ??
???F??7	*?*?5??
???	????G??7	*?*?~??
???	????H??7??*???sY?tL*??M,??9,??N-?(?-??+-?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy