Edit D:\app\Administrator\product\11.2.0\dbhome_1\jlib\oracle\xquery\exec\XMLElem.class
?? 1? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ' ? ' ? ? ? t ? t ? ? ? ? ? ? ? ? ? . ' ? ? ? 8 ? ? 8 ? ? ? ? ? ? ? ? 8 O ?! O" O#$% ?& ?' ( ?) ?* + , - . 8/ 0 1 23 4 5 67 8 ?9 : 8; ?< ?=>? @ ABCDEFEGH AIJ KLM y9 yN O ?P Q ?RS ?TUVW XY Z ? ?[ \ ?]^_ ?` ?a ?bcdef elemNameExpr Loracle/xquery/exec/Expr; elemName Ljava/lang/String; elemNamespaceURI namespaceHT Ljava/util/HashMap; defaultNamespaceURI type B DIRECT_ELEMENT_CONSTRUCTOR ConstantValue COMPUTED_ELEMENT_CONSTRUCTOR <init> U(BLjava/lang/String;[Loracle/xquery/exec/Expr;Ljava/util/HashMap;Ljava/lang/String;)V Code LineNumberTable \(BLoracle/xquery/exec/Expr;[Loracle/xquery/exec/Expr;Ljava/util/HashMap;Ljava/lang/String;)V ()V setElementName (Ljava/lang/String;)V toXML ()Loracle/xml/parser/v2/XMLNode; fromXML B(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;)V Evaluate I(Loracle/xquery/exec/QueryState;)Loracle/xml/xqxp/datamodel/OXMLSequence; EvalDirectCons EvalCompCons setNode g(Loracle/xquery/exec/QueryState;Loracle/xml/parser/v2/XMLElement;Loracle/xml/xqxp/datamodel/OXMLItem;)V createElement d(Loracle/xml/parser/v2/XMLDocument;Loracle/xquery/exec/QueryState;)Loracle/xml/parser/v2/XMLElement; addNodeToElement e(Loracle/xml/parser/v2/XMLDocument;Loracle/xml/parser/v2/XMLNode;Loracle/xml/parser/v2/XMLElement;Z)V getElementQName <(Loracle/xquery/exec/QueryState;)Ljavax/xml/namespace/QName; getElemNamespaceURI 3(Loracle/xquery/exec/QueryState;)Ljava/lang/String; getType ()B acceptVisitor (Loracle/xquery/exec/Visitor;)V SourceFile XMLElem.java ?g ? ? ? ? ? ? ? ? ? ? ? ?hi DirectXMLElem ?j oracle/xml/parser/v2/XMLElement ComputedXMLElem namekl tagnamemnopqrstuvw oracle/xquery/exec/Exprxy oracle/xquery/XQException tag expressions not implemented ? ? xmlElemz{ ? xmlElemName| ?} ? function xmlconcat~{?? ? ? ? ? ??? oracle/xquery/exec/ConstantExpr?????????????u java/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?u XPST0081 XQE-0501?????? XQST0085??? oracle/xquery/exec/XMLElem ([Loracle/xquery/exec/Expr;)V getDoc $()Loracle/xml/parser/v2/XMLDocument; )(Ljava/lang/String;)Lorg/w3c/dom/Element; setAttribute '(Ljava/lang/String;Ljava/lang/String;)V "oracle/xquery/exec/ConvertXMLUtils toXMLAndTag s(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; fromXMLUntag T(Loracle/xml/parser/v2/XMLElement;Ljava/lang/String;)Loracle/xquery/exec/ConvertXML; fromXMLKids $(Loracle/xml/parser/v2/XMLElement;)V oracle/xquery/parser/XQXGen startElement characters endElement createAttrs J(Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/helpers/AttributesImpl; -(Ljava/lang/String;Lorg/xml/sax/Attributes;)V toSqlDefault kids [Loracle/xquery/exec/Expr; getDatatype ()I getValue ()Ljava/lang/String; oracle/xquery/exec/QueryState getWhiteSpacePreserve ()Z trim length oracle/xquery/parser/ParserUtil resolveEntityRefAndCharRef getMesg ()Loracle/xquery/XQMesg; oracle/xquery/XQMesg getMessage0 getMessage java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V getBaseURI setDocumentURI pushNamespaceHT (Ljava/util/HashMap;)V pushDefaultElemNS &oracle/xml/xqxp/datamodel/OXMLSequence next getItem &()Loracle/xml/xqxp/datamodel/OXMLItem; "oracle/xml/xqxp/datamodel/OXMLItem getPrimitiveType getNode getNodeType ()S isPreserveMode createItem copyItem '(Loracle/xml/xqxp/datamodel/OXMLItem;)V *oracle/xml/xqxp/datamodel/OXMLSequenceType TSTRING ,Loracle/xml/xqxp/datamodel/OXMLSequenceType; oracle/xquery/exec/XQueryUtils convert S(Loracle/xml/xqxp/datamodel/OXMLItem;Loracle/xml/xqxp/datamodel/OXMLSequenceType;)V getString createTextNode &(Ljava/lang/String;)Lorg/w3c/dom/Text; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString org/w3c/dom/Text appendData popNamespaceHT ()Ljava/util/HashMap; popDefaultElemNS normalizeText createSequence N(Loracle/xml/xqxp/datamodel/OXMLItem;)Loracle/xml/xqxp/datamodel/OXMLSequence; getQName ()Loracle/xml/util/QxName; createNodeType g(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;)V createDocumentFragment ()Lorg/w3c/dom/DocumentFragment; needAtomization atomize *()Loracle/xml/xqxp/datamodel/OXMLSequence; getSingleItem N(Loracle/xml/xqxp/datamodel/OXMLSequence;)Loracle/xml/xqxp/datamodel/OXMLItem; *(Ljava/lang/String;Ljava/lang/Exception;)V TQNAME ?(Loracle/xml/xqxp/datamodel/OXMLItem;Loracle/xml/xqxp/datamodel/OXMLSequenceType;Loracle/xquery/exec/QueryState;)Loracle/xml/xqxp/datamodel/OXMLItem; ()Ljavax/xml/namespace/QName; getNamespaceURI getLexicalValue createElementNS ;(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; returnSequence +(Loracle/xml/xqxp/datamodel/OXMLSequence;)V setAttributeNS 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V java/util/HashMap keySet ()Ljava/util/Set; java/util/Set iterator ()Ljava/util/Iterator; java/util/Iterator hasNext ()Ljava/lang/Object; get &(Ljava/lang/Object;)Ljava/lang/Object; setPrimitiveTypeId (I)V getLocalName getAttributeNS 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; copyNode C(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/Node getNextSibling ?(Loracle/xml/parser/v2/XMLNode;Loracle/xml/parser/v2/XMLNode;Loracle/xml/parser/v2/XMLDocument;ZZ)Loracle/xml/parser/v2/XMLNode; getPrefix resolveNamespacePrefix getMessage1 emptyDefaultElemNS getDefaultElemNS oracle/xquery/exec/Visitor visitElementConstructor (Loracle/xquery/exec/XMLElem;)V ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? H *-? *? *,? *? *? ? ? d e f g h i ? ? ? H *-? *? *,? *? *? ? ? m n o p q r ? ? ? *? ? ? s ? ? ? "