
org.apache.jackrabbit.mk.model.DiffBuilder.class Maven / Gradle / Ivy
???? 2 ? / s / t
0 u / v / w / x / y 1
$ z { |
u }
u
~
$ ?
?
?
?
/ ?
?
?
?
? ?
?
? ?
? ? ? ? ? ? ? ? ? ?
" ? ? ? ? ? ? ? ? ? ?
? ? ? ?
, ?
, ? ? ? InnerClasses before %Lorg/apache/jackrabbit/mk/model/Node; after path Ljava/lang/String; depth I
pathFilter rp 1Lorg/apache/jackrabbit/mk/store/RevisionProvider; ?(Lorg/apache/jackrabbit/mk/model/Node;Lorg/apache/jackrabbit/mk/model/Node;Ljava/lang/String;ILorg/apache/jackrabbit/mk/store/RevisionProvider;Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this ,Lorg/apache/jackrabbit/mk/model/DiffBuilder;
StackMapTable ? ? ? ? build ()Ljava/lang/String; p i$ Ljava/util/Iterator; entry Entry Ljava/util/Map$Entry; buff 4Lorg/apache/jackrabbit/oak/commons/json/JsopBuilder;
addedNodes Ljava/util/HashMap; removedNodes diffHandler :Lorg/apache/jackrabbit/mk/model/TraversingNodeDiffHandler; LocalVariableTypeTable cLjava/util/Map$Entry;>; aLjava/util/HashMap;>; | } ? ? ?
Exceptions ? toJson ](Lorg/apache/jackrabbit/oak/commons/json/JsopBuilder;Lorg/apache/jackrabbit/mk/model/Node;I)V /Lorg/apache/jackrabbit/mk/model/ChildNodeEntry; it builder node ;Ljava/util/Map$Entry; ELjava/util/Iterator; ? ?
access$000 /(Lorg/apache/jackrabbit/mk/model/DiffBuilder;)I x0
access$100 @(Lorg/apache/jackrabbit/mk/model/DiffBuilder;)Ljava/lang/String;
SourceFile DiffBuilder.java : 7 8 9 = ? 3 4 5 4 6 7 ; < ? ? / 2org/apache/jackrabbit/oak/commons/json/JsopBuilder java/util/HashMap ? ? ? ? ? ? ? ? ? ? ? b c ? ? ? ? ? J ? ? ,org/apache/jackrabbit/mk/model/DiffBuilder$1 = ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/util/Map$Entry ? ? java/util/ArrayList java/lang/String ? ? !org/apache/jackrabbit/mk/model/Id ? ? ? ? ? ? ? ? ? ? -org/apache/jackrabbit/mk/model/ChildNodeEntry ? J ? ? *org/apache/jackrabbit/mk/model/DiffBuilder java/lang/Object #org/apache/jackrabbit/mk/model/Node /org/apache/jackrabbit/mk/store/RevisionProvider 8org/apache/jackrabbit/mk/model/TraversingNodeDiffHandler java/util/Iterator java/lang/Exception )org/apache/jackrabbit/mk/model/StoredNode ()V equals (Ljava/lang/Object;)Z +org/apache/jackrabbit/oak/commons/PathUtils
isAncestor '(Ljava/lang/String;Ljava/lang/String;)Z
startsWith (Ljava/lang/String;)Z tag 7(C)Lorg/apache/jackrabbit/oak/commons/json/JsopBuilder; key H(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/commons/json/JsopBuilder; object 6()Lorg/apache/jackrabbit/oak/commons/json/JsopBuilder; endObject newline toString value ?(Lorg/apache/jackrabbit/mk/model/DiffBuilder;Lorg/apache/jackrabbit/mk/store/RevisionProvider;Lorg/apache/jackrabbit/oak/commons/json/JsopBuilder;Ljava/util/HashMap;Ljava/util/HashMap;)V start _(Lorg/apache/jackrabbit/mk/model/Node;Lorg/apache/jackrabbit/mk/model/Node;Ljava/lang/String;)V entrySet ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object;
java/util/Map getValue getKey getNode P(Lorg/apache/jackrabbit/mk/model/Id;)Lorg/apache/jackrabbit/mk/model/StoredNode;
getProperties ()Ljava/util/Map; encodedValue getChildNodeEntries (II)Ljava/util/Iterator; getName getId %()Lorg/apache/jackrabbit/mk/model/Id; ! / 0 3 4 5 4 6 7 8 9 : 7 ; <