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

org.apache.jackrabbit.oak.plugins.document.RevisionVector.class Maven / Gradle / Ivy

There is a newer version: 1.62.0
Show newest version
????3?	?
V?
??
?
Z?
??
??b
??
??

?

?
???

?	?
??
??
?
??
?
????
?
??????
?
?


"?
"
"	
"

!

	

"

"











"
6 $???	 
!"#$%?%

&'
J(
V)
?*	+
?,
-.
@/0?1
2
3456789RevisionComparatorInnerClasseslogLorg/slf4j/Logger;EMPTY;Lorg/apache/jackrabbit/oak/plugins/document/RevisionVector;	revisions6[Lorg/apache/jackrabbit/oak/plugins/document/Revision;hashI;([Lorg/apache/jackrabbit/oak/plugins/document/Revision;ZZ)VCodeLineNumberTableLocalVariableTablethischeckUniqueClusterIdsZsort
StackMapTable?"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nonnull;9([Lorg/apache/jackrabbit/oak/plugins/document/Revision;)V(Ljava/lang/Iterable;)VLjava/lang/Iterable;LocalVariableTypeTableKLjava/lang/Iterable;	SignatureN(Ljava/lang/Iterable;)V(Ljava/util/Set;)VLjava/util/Set;FLjava/util/Set;I(Ljava/util/Set;)Vupdater(Lorg/apache/jackrabbit/oak/plugins/document/Revision;)Lorg/apache/jackrabbit/oak/plugins/document/RevisionVector;r5Lorg/apache/jackrabbit/oak/plugins/document/Revision;newRevisionsrevisionexistingi?remove>(I)Lorg/apache/jackrabbit/oak/plugins/document/RevisionVector;	clusterIdfoundrevsidxpminx(Lorg/apache/jackrabbit/oak/plugins/document/RevisionVector;)Lorg/apache/jackrabbit/oak/plugins/document/RevisionVector;othervectorcapacityLjava/util/List;it+Lcom/google/common/collect/PeekingIterator;GLjava/util/List;bLcom/google/common/collect/PeekingIterator;:;pmax
differencediffisRevisionNewer8(Lorg/apache/jackrabbit/oak/plugins/document/Revision;)ZisBranch()ZgetBranchRevision7()Lorg/apache/jackrabbit/oak/plugins/document/Revision;RuntimeVisibleAnnotationsgetRevision8(I)Lorg/apache/jackrabbit/oak/plugins/document/Revision;cmpasString()Ljava/lang/String;lensbLjava/lang/StringBuilder;toStringBuilder4(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;
fromStringO(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/document/RevisionVector;sLjava/lang/String;list[Ljava/lang/String;?asTrunkRevision=()Lorg/apache/jackrabbit/oak/plugins/document/RevisionVector;asBranchRevision
getDimensions()I	getMemorysizeJ	compareTo>(Lorg/apache/jackrabbit/oak/plugins/document/RevisionVector;)IotherRevLjava/util/Iterator;KLjava/util/Iterator;<iterator()Ljava/util/Iterator;M()Ljava/util/Iterator;toStringequals(Ljava/lang/Object;)ZoLjava/lang/Object;hashCodepeekRevisionc(Lcom/google/common/collect/PeekingIterator;I)Lorg/apache/jackrabbit/oak/plugins/document/Revision;minClusterId?(Lcom/google/common/collect/PeekingIterator;I)Lorg/apache/jackrabbit/oak/plugins/document/Revision;Ljavax/annotation/CheckForNull;known$Ljava/util/Set;=
Exceptions(Ljava/lang/Object;)I
access$100s(Lorg/apache/jackrabbit/oak/plugins/document/RevisionVector;)[Lorg/apache/jackrabbit/oak/plugins/document/Revision;x0()V?Ljava/lang/Object;Ljava/lang/Iterable;Ljava/lang/Comparable;Lorg/apache/jackrabbit/oak/cache/CacheValue;
SourceFileRevisionVector.javaabe?>?@krABCmDEFef3org/apache/jackrabbit/oak/plugins/document/RevisionGHIJ???KLM9org/apache/jackrabbit/oak/plugins/document/RevisionVectorNO_`PQRSTU??VWX??YQZ:[?er\R;]?^_`_\Zab??java/lang/IllegalStateExceptionjava/lang/StringBuilder0This vector does not contain a branch revision: cdce??efghRidej??ck,lmn?o????"java/lang/IllegalArgumentExceptionRevisionVector [??)] does not have a revision for clusterId cpjava/lang/Integer]^=Estimated memory footprint larger than Integer.MAX_VALUE: {}.qrstuv<?O;org/apache/jackrabbit/oak/plugins/document/RevisionVector$1ewxy?zcd?{|}~r="Multiple revisions with clusterId ?????java/lang/Objectjava/lang/Iterablejava/lang/Comparable*org/apache/jackrabbit/oak/cache/CacheValueLorg/apache/jackrabbit/oak/plugins/document/RevisionVector$RevisionComparatorjava/util/List)com/google/common/collect/PeekingIteratorjava/util/Iterator
java/util/Set$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;
access$000()Ljava/util/Comparator;java/util/Arrays,([Ljava/lang/Object;Ljava/util/Comparator;)VcopyOf)([Ljava/lang/Object;I)[Ljava/lang/Object;#com/google/common/collect/IterablestoArray:(Ljava/lang/Iterable;Ljava/lang/Class;)[Ljava/lang/Object;getClusterIdjava/lang/System	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)VcompareRevisionTime8(Lorg/apache/jackrabbit/oak/plugins/document/Revision;)Ijava/lang/Mathmin(II)Icom/google/common/collect/ListsnewArrayListWithCapacity(I)Ljava/util/ArrayList;#com/google/common/collect/IteratorspeekingIteratorA(Ljava/util/Iterator;)Lcom/google/common/collect/PeekingIterator;5org/apache/jackrabbit/oak/plugins/document/util/Utils?(Lorg/apache/jackrabbit/oak/plugins/document/Revision;Lorg/apache/jackrabbit/oak/plugins/document/Revision;)Lorg/apache/jackrabbit/oak/plugins/document/Revision;addmaxhasNextpeek()Ljava/lang/Object;nextaddAll-(Ljava/util/Collection;Ljava/util/Iterator;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;(Ljava/lang/String;)V!com/google/common/primitives/IntscompareREV_STRING_APPROX_SIZE(I)V(C)Ljava/lang/StringBuilder;java/lang/Stringsplit'(Ljava/lang/String;)[Ljava/lang/String;I(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/document/Revision;(I)Ljava/lang/StringBuilder;java/lang/LongvalueOf(J)Ljava/lang/Long;org/slf4j/Loggerdebug'(Ljava/lang/String;Ljava/lang/Object;)V>(Lorg/apache/jackrabbit/oak/plugins/document/RevisionVector;)VgetClass()Ljava/lang/Class;)([Ljava/lang/Object;[Ljava/lang/Object;)Z([Ljava/lang/Object;)Icom/google/common/collect/SetsnewHashSetWithExpectedSize(I)Ljava/util/HashSet;(I)Ljava/lang/Integer;org/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;1VWXY]^_`abcdefg?"*?+?W?+??
+??*+??h"CD	E
FHIK!Li*"j`"ab"kl"mln?o
pq?ergH*++????	?h
OPij`abpqesgZ*+
???	?h
STij`atuavwxpqeygZ*+
???	?h
WXij`azua{w|pq}~gm?+?WM>*???#*?2:?+??	M?	????,?)+,?
?*?*?*????:+S6?+*??`?
:*?*???*??+S6?Y?	?hNefhij&k)l,h2q6r>s@uQvVw\zh{x|?}?i\	?Q?bYml?j`??????	??dh)?b?
mln?	?"
?'pq??g?	?*???*?=*?N-?66?)-2:??=????	?????*?*??d?
N6*?:?66?"2:??-?S???ݻY-?	?hN??
??%?.?0?3?<???E?I?K?V?Y?u?~?????iH%?u??j`??d??lVB?bY??dn:	
?
o?????o???g?
?*???=+???4*?2?+?2??*?2+?2??*?+???*??+???=?N+??:*?:?66?=2:*??:		?$	???-	??W???»Y-
???	?h:??'???C?Q?V?_?{???????????iH? ??	{-??j`??`Qp?dVk??_b??uVk??_b??n&=@o?)oo??:?pq??g'
&*???W+???N*?2?+?2??*?2+?2??*?+??Y?
Y*?2SY+?2S??*??+???=?N+??:*?:?66??2:??)??
???-??W???*??:		?)	???-	??W?W?-?W???~-?W?Y-
???	?hJ??'???]?k?p?y??????????????????iH?4??	?q?&j`&?`k??dp???y???up???y???n5
=@o?)oo???
?/?7???pq??g	e*???M+??N*?:?66?/2:*-??:?
?,?W???лY,
???	?h"?	??-?9?C?L?R?i>9??-?ej`e?`	\??T??u	\??T??n?oo??,???g?N+?W*?M,?>6?9,2:?+??+?????+???	?????h"(7C
FL
i *?Nj`N??n??$?@??pq??g~&*?L+?=>?+2:? ???????h$i
?&j`n?
???g?@*?L+?=>?+2:? ??????!Y?"Y?#$?%*?&?'?(?h$%&$%)i?@j`n?
??q??g?:*?M,?>6?*,2:??)6????	?????h"67"8'9*:/;268>i*"?d?:j`:?dn???????g?'*??<?*??"Y?+h`d?,M*,?-?'?hHI
J
LMi 'j`!?d	??n?
??g?)=*????
+,?.W*?2+?/W????+?hYZ[]!Y'_i %?d)j`)??n
??	??g?-*0?1L+??
M>+??,+2?2S????Y,??hkl
mnm$pi*?d-??&??
 abn?????g?:*?3?*?*???
L=*???+*?2?4S????Y+?	?hz{	}~)~/?i ?d:j`(?bn
	?
???gu=*???
N6*???**?2:???5:=-S?????*?6Y?"Y?#7?%*?8?%9?%?:?'?;??Y-?	?h2????!?*?1?3?9???C?j?i>!?1?duj`u?ds?lj?bn??$??*??g0*???h?ij`??g|,<*???>ia@A???CD?E?FA@??h???%?)?i,j`??n?)??gC	r+?M*?N-?66?N-2:,?G??,?H?
:???)t6???I6??????,?G???h6
???'?)?4?D?I?L?U?Z?]?c?i>4)??D?d??rj`r?`m??um??n-?oo????"???@pq??g3	?JY*?K?h?i	j`w???g/*?8?h?ij`??g?)*+??+?*?L+?L??+?M*?,??M?h??????i )j`)???`n??gR*?N?**??O?N*?N?h???ij`n??g?:+??+??
??
+?W???+??+??
??h?#i :j`:??:?du:??n	"@?w???
krg?X*???*??PL*M,?>6??,2:+??Q?R?"?6Y?"Y?#S?%??:?'?;??????h&	

!2
DQWi !0??Xab
K?zu
K??n?
?;??6A??g3	*+??T?h6i	j`pq??g/*??h6i?`??g3?U?C?Y?
???h
8:w???\Z[J




© 2015 - 2024 Weber Informatics LLC | Privacy Policy