org.apache.jackrabbit.oak.plugins.commit.ChildOrderConflictHandler.class Maven / Gradle / Ivy
???? 3 ?
U
V
W ' X ' Y Z [ \ ] ^
_ ` Z a
b c
b d e f g f h i j k
b l
b m n e o p
b q
b r o s t \ u
v w x y ()V Code LineNumberTable LocalVariableTable this DLorg/apache/jackrabbit/oak/plugins/commit/ChildOrderConflictHandler; addExistingProperty z
Resolution InnerClasses ?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/api/PropertyState;Lorg/apache/jackrabbit/oak/api/PropertyState;)Lorg/apache/jackrabbit/oak/spi/commit/PartialConflictHandler$Resolution; parent 1Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; ours -Lorg/apache/jackrabbit/oak/api/PropertyState; theirs
StackMapTable changeDeletedProperty ?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/api/PropertyState;)Lorg/apache/jackrabbit/oak/spi/commit/PartialConflictHandler$Resolution; changeChangedProperty merge ?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/api/PropertyState;Lorg/apache/jackrabbit/oak/api/PropertyState;)V ourChild Ljava/lang/String; i$ Ljava/util/Iterator; child
theirOrder Ljava/util/Set; merged :Lorg/apache/jackrabbit/oak/plugins/memory/PropertyBuilder; LocalVariableTypeTable #Ljava/util/Set; NLorg/apache/jackrabbit/oak/plugins/memory/PropertyBuilder; { | } deleteDeletedProperty deleteChangedProperty addExistingNode ?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;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; name /Lorg/apache/jackrabbit/oak/spi/state/NodeState; changeDeletedNode ?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/commit/PartialConflictHandler$Resolution; deleteChangedNode deleteDeletedNode ?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/commit/PartialConflictHandler$Resolution; isChildOrderProperty 0(Lorg/apache/jackrabbit/oak/api/PropertyState;)Z p
SourceFile ChildOrderConflictHandler.java P Q 4 5 ~ ? ? ? ? ? ? ? java/lang/Iterable ? ? ? ? ? | ? ? ? ? ? ? } ? ? ? ? java/lang/String { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? :childOrder ? ? ? ? Borg/apache/jackrabbit/oak/plugins/commit/ChildOrderConflictHandler java/lang/Object ;org/apache/jackrabbit/oak/spi/commit/PartialConflictHandler Forg/apache/jackrabbit/oak/spi/commit/PartialConflictHandler$Resolution
java/util/Set 8org/apache/jackrabbit/oak/plugins/memory/PropertyBuilder java/util/Iterator MERGED HLorg/apache/jackrabbit/oak/spi/commit/PartialConflictHandler$Resolution; THEIRS "org/apache/jackrabbit/oak/api/Type NAMES $Lorg/apache/jackrabbit/oak/api/Type; +org/apache/jackrabbit/oak/api/PropertyState getValue 8(Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/Object; com/google/common/collect/Sets
newHashSet )(Ljava/lang/Iterable;)Ljava/util/HashSet; NAME array `(Lorg/apache/jackrabbit/oak/api/Type;)Lorg/apache/jackrabbit/oak/plugins/memory/PropertyBuilder;
assignFrom i(Lorg/apache/jackrabbit/oak/api/PropertyState;)Lorg/apache/jackrabbit/oak/plugins/memory/PropertyBuilder; iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; contains (Ljava/lang/Object;)Z addValue N(Ljava/lang/Object;)Lorg/apache/jackrabbit/oak/plugins/memory/PropertyBuilder; getValues ()Ljava/util/List; java/util/List /org/apache/jackrabbit/oak/spi/state/NodeBuilder hasChildNode (Ljava/lang/String;)Z removeValue getPropertyState /()Lorg/apache/jackrabbit/oak/api/PropertyState; setProperty `(Lorg/apache/jackrabbit/oak/api/PropertyState;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; getName ()Ljava/lang/String; equals ! ! / *? ? " $ # $ % &