3routines/system/DocumentHelperjava/lang/Object()VCode  LineNumberTableLocalVariableTablethis Lroutines/system/DocumentHelper;getPath6(Lorg/dom4j/Element;Ljava/util/Map;)Ljava/lang/String; Signature\(Lorg/dom4j/Element;Ljava/util/Map;)Ljava/lang/String; org/dom4j/Element  getParent()Lorg/dom4j/Element;java/lang/StringBuilder/  (Ljava/lang/String;)V  !getXPathNameStep # $%append-(Ljava/lang/String;)Ljava/lang/StringBuilder; ' ()toString()Ljava/lang/String; +  -/.java/lang/String 01valueOf&(Ljava/lang/Object;)Ljava/lang/String;elementLorg/dom4j/Element;defaultNamespaceUriTOPrefixLjava/util/Map;parentLocalVariableTypeTable5Ljava/util/Map; StackMapTable ; <)getNamespaceURI -> ?@length()I B C)getName E F)getNamespacePrefix HJI java/util/Map KLget&(Ljava/lang/Object;)Ljava/lang/Object;N: P QRgetQName()Lorg/dom4j/QName; TVUorg/dom4j/QName W)getQualifiedNameuriLjava/lang/String;prefixdefaultNamespacePrefix compareNodesG(Ljava/lang/String;Lorg/dom4j/Element;Ljava/util/Map;Ljava/util/Map;Z)Z(Ljava/lang/String;Lorg/dom4j/Element;Ljava/util/Map;Ljava/util/Map;Z)Z -` abequals(Ljava/lang/Object;)Z d efdeclaredNamespaces()Ljava/util/List; hjijava/util/List k@size Hj hn Ko(I)Ljava/lang/Object;qorg/dom4j/Namespace Hs tuentrySet()Ljava/util/Set; wyx java/util/Set z{iterator()Ljava/util/Iterator; }~java/util/Iterator hasNext()Z } next()Ljava/lang/Object;java/util/Map$Entry p ) getPrefix getKey p )getURI getValuejava/util/HashMap hy H put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; H @hashCode H`pathdeclaredNamespacesMapping appendDocZsamePathLjava/util/List;I namespaceLorg/dom4j/Namespace;entryLjava/util/Map$Entry; namespaces'Ljava/util/List;;Ljava/util/Map$Entry; isMatchAtRoot%(Lorg/dom4j/Element;Ljava/util/Map;)ZK(Lorg/dom4j/Element;Ljava/util/Map;)Z   getNamespace()Lorg/dom4j/Namespace;TPrefix -  startsWith(Ljava/lang/String;)Zroot prefixToUriapplyNamespace1:(Lorg/dom4j/Element;Ljava/lang/String;Ljava/lang/String;)V  applyNamespace2L(Lorg/dom4j/Element;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VcurrentElement routines/TalendString replaceSpecialCharForXML&(Ljava/lang/String;)Ljava/lang/String; org/dom4j/DocumentHelper createNamespace;(Ljava/lang/String;Ljava/lang/String;)Lorg/dom4j/Namespace;  createQName:(Ljava/lang/String;Lorg/dom4j/Namespace;)Lorg/dom4j/QName;  setQName(Lorg/dom4j/QName;)V localName SourceFileDocumentHelper.java InnerClassesEntry!/*   @*M,Y*+"&Y,+*,"*+"&   @23@459637 @489  !_*:M, ,= *A*DN- -=-+,G-:Y,M"*A"&*OS "%'(+ -+.7/U2 4_23_45XXY ?ZY7[Y7 _489--) \]^ *+,*_6+c:g6--lk-e-l[mp:-rv:  | :  _ _-j-l_Y:: ! p:   W |-- Z: <=@AB(C-D>EDFRG_HILOPQRQTV[ z Y23455 e(k_K( S5 74488e( S89a )hip}# -HHhH}& -HHhH G}**M,N,_`-_W+rv:;:-_!-| . efh ij'kClmmokyp{r 4}3}5 pkXYC,7}8C,9.0Hp-}7 Hp- O **A+, v w  3 ZY XY g*+,-Ƹ̸ҹ z{ z| *3YZYXY H