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

org.apache.jackrabbit.oak.plugins.commit.MergingNodeStateDiff.class Maven / Gradle / Ivy

There is a newer version: 1.62.0
Show newest version
????3??	(?	(?
j?	???
?	???
	?	???
?	???
?	???
?
??	(?	???
?	???
?	???
?	???
 ?
??	(?	(???
(????
(????
???????????1?
??1?
(???????????<??:
(?A
(	(	




K?
K
K
K
K

(	(?
V?	???
(
( 
???!?"#$?	%&
'(
')
'*
'+
,-
./0NodeConflictHandlerInnerClassesPropertyConflictHandlerLOGLorg/slf4j/Logger;parent/Lorg/apache/jackrabbit/oak/spi/state/NodeState;target1Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;conflictHandler6Lorg/apache/jackrabbit/oak/spi/commit/ConflictHandler;propertyConflictHandlersLjava/util/Map;	Signature?Ljava/util/Map;nodeConflictHandlers?Ljava/util/Map;$assertionsDisabledZ?(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/spi/commit/ConflictHandler;)VCodeLineNumberTableLocalVariableTablethis?Lorg/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff;merge?(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/commit/ConflictHandler;)Lorg/apache/jackrabbit/oak/spi/state/NodeState;	fromStatetoState?(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/spi/commit/ConflictHandler;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;childNodeAddedD(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Zconflict4Lorg/apache/jackrabbit/oak/spi/state/ChildNodeEntry;nameLjava/lang/String;after
StackMapTable1childNodeChangeds(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)ZbeforeresolveConflictd(Lorg/apache/jackrabbit/oak/spi/state/ConflictType;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Vtheirs-Lorg/apache/jackrabbit/oak/api/PropertyState;
resolution3
ResolutionHLorg/apache/jackrabbit/oak/spi/commit/PartialConflictHandler$Resolution;oursdiffoursCNEnodeConflictHandlerSLorg/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff$NodeConflictHandler;conflictType2Lorg/apache/jackrabbit/oak/spi/state/ConflictType;conflictInfopropertyConflictHandlerWLorg/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff$PropertyConflictHandler;conflictMarker?4applyResolution?(Lorg/apache/jackrabbit/oak/spi/commit/PartialConflictHandler$Resolution;Lorg/apache/jackrabbit/oak/spi/state/ConflictType;Lorg/apache/jackrabbit/oak/api/PropertyState;)V5?(Lorg/apache/jackrabbit/oak/spi/commit/PartialConflictHandler$Resolution;Lorg/apache/jackrabbit/oak/spi/state/ConflictType;Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)VgetConflictMarkere(Lorg/apache/jackrabbit/oak/spi/state/ConflictType;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;conflictNameaddChildu(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Vbuilder:Lorg/apache/jackrabbit/oak/plugins/memory/PropertyBuilder;state
childOrderLocalVariableTypeTableNLorg/apache/jackrabbit/oak/plugins/memory/PropertyBuilder;removeChildF(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/lang/String;)V
access$000r(Lorg/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;x0
access$100w(Lorg/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff;)Lorg/apache/jackrabbit/oak/spi/commit/ConflictHandler;()V
SourceFileMergingNodeStateDiff.java@org/apache/jackrabbit/oak/spi/state/ConflictAnnotatingRebaseDiffturs~?67??org/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff$1~89??org/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff$2:??org/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff$3;??org/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff$4<??org/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff$5=>?vw@??org/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff$6A??org/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff$7B??org/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff$8C??org/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff$9>DzwpqE?F??4GH=org/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff~IJ	:conflict5KLMNOPQ1RSTU2org/apache/jackrabbit/oak/spi/state/ChildNodeEntryVWXY??Z[\S][^_`Uorg/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff$PropertyConflictHandleraN+org/apache/jackrabbit/oak/api/PropertyStatebcde??Qorg/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff$NodeConflictHandlerZfdg??nohiSjklP{} resolved conflict of type {} with resolution {} on node {}, conflict trace {}java/lang/Objectmnjava/lang/StringBuilderIgnoring unknown conflict 'opoqorsWtu??|}vwjava/lang/AssertionErrorx?y[z{????|}~9org/apache/jackrabbit/oak/plugins/tree/impl/TreeConstants:childOrder??????????????S???8org/apache/jackrabbit/oak/spi/state/DefaultNodeStateDiffjava/util/Iterator?Forg/apache/jackrabbit/oak/spi/commit/PartialConflictHandler$Resolution/org/apache/jackrabbit/oak/spi/state/NodeBuilderjava/lang/String0org/apache/jackrabbit/oak/spi/state/ConflictTypeADD_EXISTING_PROPERTYB(Lorg/apache/jackrabbit/oak/plugins/commit/MergingNodeStateDiff;)VCHANGE_DELETED_PROPERTYCHANGE_CHANGED_PROPERTYDELETE_DELETED_PROPERTYDELETE_CHANGED_PROPERTY&com/google/common/collect/ImmutableMapof?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap;ADD_EXISTING_NODECHANGE_DELETED_NODEDELETE_CHANGED_NODEDELETE_DELETED_NODE?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap;-org/apache/jackrabbit/oak/spi/state/NodeState3()Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;getNodeState1()Lorg/apache/jackrabbit/oak/spi/state/NodeState;compareAgainstBaseStatee(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeStateDiff;)Zequals(Ljava/lang/Object;)ZgetChildNodeEntries()Ljava/lang/Iterable;java/lang/Iterableiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getName()Ljava/lang/String;fromNameF(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/state/ConflictType;getChildNodeE(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;removechild
java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;
getPropertiesgetPropertyA(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyState;resolve?(Lorg/apache/jackrabbit/oak/api/PropertyState;Lorg/apache/jackrabbit/oak/api/PropertyState;)Lorg/apache/jackrabbit/oak/spi/commit/PartialConflictHandler$Resolution;C(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/state/NodeState;?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/commit/PartialConflictHandler$Resolution;org/slf4j/LoggerisDebugEnabled'org/apache/jackrabbit/oak/json/JsopDiff
diffToJsopr(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Ljava/lang/String;debug((Ljava/lang/String;[Ljava/lang/Object;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;(C)Ljava/lang/StringBuilder;toStringwarn(Ljava/lang/String;)VgetChildNodeCount(J)JOURSremovePropertysetProperty`(Lorg/apache/jackrabbit/oak/api/PropertyState;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;hasChildNode(Ljava/lang/String;)ZsetChildNodet(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;"org/apache/jackrabbit/oak/api/TypeNAME$Lorg/apache/jackrabbit/oak/api/Type;8org/apache/jackrabbit/oak/plugins/memory/PropertyBuildercopy?(Lorg/apache/jackrabbit/oak/api/Type;Lorg/apache/jackrabbit/oak/api/PropertyState;)Lorg/apache/jackrabbit/oak/plugins/memory/PropertyBuilder;addValueN(Ljava/lang/Object;)Lorg/apache/jackrabbit/oak/plugins/memory/PropertyBuilder;getPropertyState/()Lorg/apache/jackrabbit/oak/api/PropertyState;removeValuejava/lang/ClassdesiredAssertionStatusorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;;org/apache/jackrabbit/oak/spi/commit/PartialConflictHandler1(jnopqrstuvwxyzwx{|}~??
?*?*??Y*???	Y*?
??Y*?
??Y*???Y*???*??Y*???Y*???Y*??? Y*?!?"?#*+?$*,?*-???:?B?u;z<=?>?*????pq?rs?tu???P*++?%,?&?'??A? ?q?qtu
???`+*?(Y+,-?)?*W,??
FI?*?q?qrstu????T++?,?L,?-?.N-?/?&-?0?1:*?2?3?4?5???*?+?6?7W??P	Q)R>SAURW?*)??T??T??T?q????+???b,-*?+?8*??&W??
\]?*?????q?q????Z*?+?9?:N-?S,?;?.:?/?9?0?<:*?$?=?>:-??:*+?@??ç?*?#+?9?A:??,?-?.:?/???0?1:?2:?4:*?$?B:		?C:
*
+?D?E?F?2	?G:?EH?IYSY+SY
SYSYS?J??w?#?E?KY?LM?N+?O'?P?Q?R*+?S:??T?
?U	???VY?W???bcde5fGgSh\iblqmvn?o?p?q?r?s?t?u?v{~2?9?>?Y???G??S	??5'???&???j???a?q?T?q	?E??
?s??q???Z??Z??Z?qL??9!?s?(	?????? ???????&?????B-?=:*,?S:+?X?$?,?*??YW?*?-?ZW?YW??"?????,?7?A??>B??B??B??B??:??3?s??,??
????9*,?S:+?X??,?*?-?[?
*?-?\-?6?7W?????? ?*?8??>9??9??9??9??9?q2?s?	? ?	????3+?]M*?+?^?!*?+?8N-,?^?-,?8???????)?1??*?s3??3??.????1?
????3*+,?_W*a?bN-??c-?d:+?eW*?f?ZW??"	#$%&&'2)?4??3rs3??3?q!???????2?
????4*+?6?7W*a?bM,??c,?dN-+?gW*-?f?ZW??,
-./"0(133?*"??4rs4?????"????3????/*???3??????/*???3??????@(?h???T(?i?E??
34?@??lbA(k
:(m
 	?2?@




© 2015 - 2024 Weber Informatics LLC | Privacy Policy