
com.adobe.aemds.guide.utils.DocumentDataMerger.class Maven / Gradle / Ivy
???? 3]
P ?
? ?
? ? O ?
O ? O ? ? ? O ? ? O ? ? ? O ?
? ?
? ? ?
?
? ?
?
? ?
? ?
? ?
? ? ? ? ? ? ? ?
? ?
? ?
? ? ? ?
O ?
? ?
O ?
O ?
O ?
? ?
? ?
O ? ?
? ?
O ? ? O ?
- ? ? ? ?
1 ? ? ? ? 4 ? 4 ? ?
? ? ? ????
O ?
O ?
O ?
O ?
O ?
O
O
O
O O
P
?
?
? xPath Ljavax/xml/xpath/XPath; mergeReferenceDocument Lorg/w3c/dom/Document; currentRepeatNode Ljava/lang/Object; currentRepeatPath Ljava/lang/String; R(Lorg/apache/sling/commons/json/JSONObject;Lorg/w3c/dom/Document;Ljava/util/Map;)V Code LineNumberTable LocalVariableTable this 0Lcom/adobe/aemds/guide/utils/DocumentDataMerger; guideJson *Lorg/apache/sling/commons/json/JSONObject; params Ljava/util/Map; LocalVariableTypeTable 5Ljava/util/Map; Signature x(Lorg/apache/sling/commons/json/JSONObject;Lorg/w3c/dom/Document;Ljava/util/Map;)V setBindProperty ()V getComputedBindProperty >(Lorg/apache/sling/commons/json/JSONObject;)Ljava/lang/String;
jsonObject bindProp
StackMapTable
Exceptions isInCurrentContext (Ljava/lang/String;)Z bindPath getRelativePath &(Ljava/lang/String;)Ljava/lang/String; matchPrimitive ((Ljava/lang/String;ZZ)Ljava/lang/String; relativePath
isRepeatChild Z
isRichText nodeValue dataNode Lorg/w3c/dom/Node; bindNode ? '(Ljava/lang/String;Z)Ljava/lang/String; updateMergedJson ?(Lorg/apache/sling/commons/json/JSONObject;Ljava/lang/String;)V value e Ljava/lang/Exception; guideNodeClass ? getCurrentContext ()Ljava/lang/Object; setCurrentContext (Ljava/lang/Object;)V ctx getCurrentContextPath ()Ljava/lang/String; setCurrentContextPath (Ljava/lang/String;)V path matchComposite 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; node fullPath currentRepeatNodeList Lorg/w3c/dom/NodeList; ?
getMatchCount (Ljava/lang/Object;)I match nodeList getMatchItem '(Ljava/lang/Object;I)Ljava/lang/Object; ith I resetContext mergeJSONObject ?(Ljava/lang/String;Lorg/apache/sling/commons/json/JSONObject;)V repeatKey i originalRepeatCount repeatCount originalRepeatNode
originalXPath currentMatch tagName isUnBoundCompositeField objectKey
handleDefault minOccur maxOccur
SourceFile DocumentDataMerger.java Y Q R h i S T U V W X *com/adobe/aemds/guide/utils/GuideConstants name X v!" java/lang/StringBuilder Y i#$ /% ?&' s( s)*+,* /*-./012 org/w3c/dom/Element3456789 s org/w3c/dom/Node: ? w x; s j k r s u v<