1    8          ' ' t t   .  '    8  8                  8 O! O" O# $% & ' ( ) * + , - . 8/ 0 1 23 4 5 67 8 9 : 8; < =>? @ AB CD EF EGH AIJ KLM y9 yN O P Q RS TU VW XY Z  [ \ ]^_ ` a bc def elemNameExprLoracle/xquery/exec/Expr;elemNameLjava/lang/String;elemNamespaceURI namespaceHTLjava/util/HashMap;defaultNamespaceURItypeBDIRECT_ELEMENT_CONSTRUCTOR ConstantValueCOMPUTED_ELEMENT_CONSTRUCTORU(BLjava/lang/String;[Loracle/xquery/exec/Expr;Ljava/util/HashMap;Ljava/lang/String;)VCodeLineNumberTable\(BLoracle/xquery/exec/Expr;[Loracle/xquery/exec/Expr;Ljava/util/HashMap;Ljava/lang/String;)V()VsetElementName(Ljava/lang/String;)VtoXML ()Loracle/xml/parser/v2/XMLNode;fromXMLB(Loracle/xml/parser/v2/XMLElement;)Loracle/xquery/exec/ConvertXML;toSql (Loracle/xquery/parser/XQXGen;)V normalize()Loracle/xquery/exec/Expr;optimize?(Loracle/xquery/exec/OptimizeContext;)Loracle/xquery/exec/Expr;normalizeLiteral"(Loracle/xquery/exec/QueryState;)VEvaluateI(Loracle/xquery/exec/QueryState;)Loracle/xml/xqxp/datamodel/OXMLSequence;EvalDirectCons EvalCompConssetNodeg(Loracle/xquery/exec/QueryState;Loracle/xml/parser/v2/XMLElement;Loracle/xml/xqxp/datamodel/OXMLItem;)V createElementd(Loracle/xml/parser/v2/XMLDocument;Loracle/xquery/exec/QueryState;)Loracle/xml/parser/v2/XMLElement;addNodeToElemente(Loracle/xml/parser/v2/XMLDocument;Loracle/xml/parser/v2/XMLNode;Loracle/xml/parser/v2/XMLElement;Z)VgetElementQName<(Loracle/xquery/exec/QueryState;)Ljavax/xml/namespace/QName;getElemNamespaceURI3(Loracle/xquery/exec/QueryState;)Ljava/lang/String;getType()B acceptVisitor(Loracle/xquery/exec/Visitor;)V SourceFile XMLElem.java g hi DirectXMLElem joracle/xml/parser/v2/XMLElementComputedXMLElemname kltagnamem no pq rs tu vworacle/xquery/exec/Expr xyoracle/xquery/XQExceptiontag expressions not implemented xmlElemz { xmlElemName | }function xmlconcat ~ {  oracle/xquery/exec/ConstantExpr      ujava/lang/Exception XPST0003 u  l   oracle/xml/parser/v2/XMLDocument          XQTY0024       java/lang/StringBuilder      s     s    XPTY0004   XQDY0074      http://www.w3.org/2000/xmlns/xmlns     java/lang/String xmlns: oracle/xml/parser/v2/XMLAttr     XQDY0025 oracle/xml/parser/v2/XMLNode  javax/xml/namespace/QName u u uXPST0081XQE-0501   XQST0085 oracle/xquery/exec/XMLElem([Loracle/xquery/exec/Expr;)VgetDoc$()Loracle/xml/parser/v2/XMLDocument;)(Ljava/lang/String;)Lorg/w3c/dom/Element; setAttribute'(Ljava/lang/String;Ljava/lang/String;)V"oracle/xquery/exec/ConvertXMLUtils toXMLAndTags(Loracle/xml/parser/v2/XMLDocument;Loracle/xquery/exec/ConvertXML;Ljava/lang/String;)Loracle/xml/parser/v2/XMLNode; appendChild&(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; toXMLKids!(Loracle/xml/parser/v2/XMLNode;)V getAttribute&(Ljava/lang/String;)Ljava/lang/String; fromXMLUntagT(Loracle/xml/parser/v2/XMLElement;Ljava/lang/String;)Loracle/xquery/exec/ConvertXML; fromXMLKids$(Loracle/xml/parser/v2/XMLElement;)Voracle/xquery/parser/XQXGen startElement characters endElement createAttrsJ(Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/helpers/AttributesImpl;-(Ljava/lang/String;Lorg/xml/sax/Attributes;)V toSqlDefaultkids[Loracle/xquery/exec/Expr; getDatatype()IgetValue()Ljava/lang/String;oracle/xquery/exec/QueryStategetWhiteSpacePreserve()Ztrimlengthoracle/xquery/parser/ParserUtilresolveEntityRefAndCharRefgetMesg()Loracle/xquery/XQMesg;oracle/xquery/XQMesg getMessage0 getMessagejava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V getBaseURIsetDocumentURIpushNamespaceHT(Ljava/util/HashMap;)VpushDefaultElemNS&oracle/xml/xqxp/datamodel/OXMLSequencenextgetItem&()Loracle/xml/xqxp/datamodel/OXMLItem;"oracle/xml/xqxp/datamodel/OXMLItemgetPrimitiveTypegetNode getNodeType()SisPreserveMode createItemcopyItem'(Loracle/xml/xqxp/datamodel/OXMLItem;)V*oracle/xml/xqxp/datamodel/OXMLSequenceTypeTSTRING,Loracle/xml/xqxp/datamodel/OXMLSequenceType;oracle/xquery/exec/XQueryUtilsconvertS(Loracle/xml/xqxp/datamodel/OXMLItem;Loracle/xml/xqxp/datamodel/OXMLSequenceType;)V getStringcreateTextNode&(Ljava/lang/String;)Lorg/w3c/dom/Text;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringorg/w3c/dom/Text appendDatapopNamespaceHT()Ljava/util/HashMap;popDefaultElemNS normalizeTextcreateSequenceN(Loracle/xml/xqxp/datamodel/OXMLItem;)Loracle/xml/xqxp/datamodel/OXMLSequence;getQName()Loracle/xml/util/QxName;createNodeTypeg(Ljavax/xml/namespace/QName;Ljavax/xml/namespace/QName;IZI)Loracle/xml/xqxp/datamodel/OXMLSequenceType;M(Loracle/xml/xqxp/datamodel/OXMLSequenceType;Loracle/xml/parser/v2/XMLNode;)VcreateDocumentFragment ()Lorg/w3c/dom/DocumentFragment;needAtomizationatomize*()Loracle/xml/xqxp/datamodel/OXMLSequence; getSingleItemN(Loracle/xml/xqxp/datamodel/OXMLSequence;)Loracle/xml/xqxp/datamodel/OXMLItem;*(Ljava/lang/String;Ljava/lang/Exception;)VTQNAME(Loracle/xml/xqxp/datamodel/OXMLItem;Loracle/xml/xqxp/datamodel/OXMLSequenceType;Loracle/xquery/exec/QueryState;)Loracle/xml/xqxp/datamodel/OXMLItem;()Ljavax/xml/namespace/QName;getNamespaceURIgetLexicalValuecreateElementNS;(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;returnSequence+(Loracle/xml/xqxp/datamodel/OXMLSequence;)VsetAttributeNS9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vjava/util/HashMapkeySet()Ljava/util/Set; java/util/Setiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Ljava/lang/Object;get&(Ljava/lang/Object;)Ljava/lang/Object;setPrimitiveTypeId(I)V getLocalNamegetAttributeNS8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;copyNodeC(Loracle/xml/parser/v2/XMLDocument;Z)Loracle/xml/parser/v2/XMLNode;setAttributeNodeNS&(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr; getInstance getFirstChild()Lorg/w3c/dom/Node;org/w3c/dom/NodegetNextSibling(Loracle/xml/parser/v2/XMLNode;Loracle/xml/parser/v2/XMLNode;Loracle/xml/parser/v2/XMLDocument;ZZ)Loracle/xml/parser/v2/XMLNode; getPrefixresolveNamespacePrefix getMessage1emptyDefaultElemNSgetDefaultElemNSoracle/xquery/exec/VisitorvisitElementConstructor(Loracle/xquery/exec/XMLElem;)V!H*-**,**de fghiH*-**,**mn opqr*s"*+ wxS* L L* + **+*W*++& #*4;LQB*+ *+*+* R* Y*$=>+++*++  !"*+#+:"(069FKQ7***$*$9***+%*+%J *&M>6*&6*&2'p*&2'(_*&2'):+*+,P-::Y+/0123*&'Y4S66,*&2Sa*&*&,*&5]dg.b 9HZ]dgi 4* *+6*+7  X t68Y9:+:;* +*<* +*=*+>N*&*+?:: 6 =*&6 *&2+@:AB:CZOD:E6  Y+/F16 - W: *-+GH_6+I:  J KL M:   N: / ! OYPQR RST   T6 < - W*+UW*+VW-W+I:*+-X+Y4 $+ 3#;'B.G2J3M4P5[7^8j:r<y=?@ACDGINORTZ[\]^_`ab"d+f157i<lCrJsOvVw[~_em B:68Y9:+:;* +*<*+>:*&6*&*&2+@:  A BN-CZV-DM,EY+/F1,E6W:*,+GH6+I:  -J KL M:  N:OYPQR RSTL W"*+UWW+I:*+X+Y('07DQY_hmz "',2;P$+G,Z[:-,\-,]#O **+^ Nf**,@:*_6 `:a:::Y,/b1c:C[$$Qd,e:: Y,/f1 cg:g:Y,/b1+hij N ,k*,l:+*j N*-mn*o*T*pq:r<st:*ut:-mOYPvRRSo-w-DKNDKS.(  * 3DKNPSUhk%,(*-.01359:;?@DE$G+I9JCLOM]NyP|UV,E$ h hx:-,yz,y{|:,,+}M-,y~WGY1,:,*+-H:-,+M-,W:\(b,e@gHiPj\nltruwwx|}=*Y*+l****r*MN,.,x(+,N-9Y+/1+/,3* *N++N-xY1*-*F '-1LS[bgm}*$+*