Edit D:\app\Administrator\product\11.2.0\dbhome_1\jlib\oracle\xquery\exec\XQueryUtils.class
?? 1? '??????????????? ?? ? ?? ? ? ??? ?? ?? ?? ?? ?? ??? ? ?? ?? ?? ?? ? ?? ?? ?? *? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???? 8? ?? ?? 8? &? &? *?? ???? C? C? ?? ?? &? ??? J? J? J? ?? ? y? y ? ?? ? & & ? ? ? p? p ? ! p" p# p$ ?%& y? ?' ?()* ?+ y,- ??./ ?? ?0 ?1 ?? ?23 ?4 ?5 &6787?797: ?; ?< ?? y;= >? ?@ ?A ?B &C ?D ?E ?F ?G &H &I ?J ?K ?L ?M ?N ?O ?P ?Q ?R ?S ?TUV ?W &XYZ[\] ?^ ?_ &` ?a &b &c &d ?? >e *8 *9 *f *g *h *i &j ? ? ??klmnop ?q ?r ?s ?t uvw ?? xyz &{ ?| }~ } ?? &? &? &e &??? ?? ?? *? *??? ?? &? ????????? ???? ??? &? ?? ??7? ?; ?? ?? ?? C? C? C? ?? Cf C? ??? ? ? ??? ? ?? ?? &? ?? >?? 8? ?? &??? ? &? ?? C; C? &? &?? ? 8? ?^ 8? *; *??? LESS_THEN_REP [C GREATER_THEN_REP AMP_REP QUOTE_REP <init> ()V Code LineNumberTable getGeneralizedType (II)I typeToString (IZ)Ljava/lang/String; typeFromString (Ljava/lang/String;)I getNodeForce c(Loracle/xquery/exec/QueryState;Loracle/xml/xqxp/datamodel/OXMLItem;)Loracle/xml/parser/v2/XMLNode; getStringForce 8(Loracle/xml/xqxp/datamodel/OXMLItem;)Ljava/lang/String; getFloatForce '(Loracle/xml/xqxp/datamodel/OXMLItem;)F getItemList K(Loracle/xml/xqxp/datamodel/OXMLSequence;)Loracle/xquery/exec/OXMLItemList; printResult R(Loracle/xml/xqxp/datamodel/OXMLItem;Ljava/io/PrintWriter;Loracle/xquery/XQMesg;)V Exceptions S(Loracle/xml/xqxp/datamodel/OXMLItem;Ljava/io/PrintWriter;Loracle/xquery/XQMesg;Z)V T(Loracle/xml/xqxp/datamodel/OXMLItem;Ljava/io/PrintWriter;Loracle/xquery/XQMesg;ZZ)V effectiveBoolValue +(Loracle/xml/xqxp/datamodel/OXMLSequence;)Z atomicValue '(Loracle/xml/xqxp/datamodel/OXMLItem;)Z getSingleItem `(Loracle/xml/xqxp/datamodel/OXMLSequence;Ljava/lang/String;)Loracle/xml/xqxp/datamodel/OXMLItem; N(Loracle/xml/xqxp/datamodel/OXMLSequence;)Loracle/xml/xqxp/datamodel/OXMLItem; getEmptyOrSingleItem getPrefix &(Ljava/lang/String;)Ljava/lang/String; getLocalName getOperatorString (I)Ljava/lang/String; getOperatorConstant getConstructionMode getConstructionModeString getXSDValidationMode getConnection ;(Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection;? baseUriOf createQNameFromString N(Loracle/xquery/exec/QueryState;Ljava/lang/String;)Ljavax/xml/namespace/QName; validateURI (Ljava/lang/String;)Z resolveURI 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;? compareValue p(Loracle/xml/xqxp/datamodel/OXMLItem;Loracle/xml/xqxp/datamodel/OXMLItem;ILoracle/xml/xqxp/datamodel/OXMLItem;)V arithmetic i(Loracle/xml/xqxp/datamodel/OXMLItem;Loracle/xml/xqxp/datamodel/OXMLItem;Loracle/i18n/text/OraCollator;)I convert S(Loracle/xml/xqxp/datamodel/OXMLItem;Loracle/xml/xqxp/datamodel/OXMLSequenceType;)V ?(Loracle/xml/xqxp/datamodel/OXMLItem;Loracle/xml/xqxp/datamodel/OXMLSequenceType;Loracle/xquery/exec/QueryState;)Loracle/xml/xqxp/datamodel/OXMLItem; getFirstElement &(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; 8(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node; handleWildcardQName 2(Loracle/xml/util/QxName;)Loracle/xml/util/QxName; getQNameString /(Ljavax/xml/namespace/QName;)Ljava/lang/String; compareNodeOrder ?(Loracle/xml/parser/v2/XMLNode;Loracle/xml/parser/v2/XMLNode;)I normalizeParameter ?(Loracle/xquery/exec/QueryState;Loracle/xml/xqxp/datamodel/OXMLSequenceType;Loracle/xml/xqxp/datamodel/OXMLSequence;I)Loracle/xml/xqxp/datamodel/OXMLSequence; isBuiltIn fnEquals lcEquals convertString ([CIIZ)Ljava/lang/String; validateNCName normalizeText !(Loracle/xml/parser/v2/XMLNode;)V needAtomization (I)Z needCast needTypePromotion unknownStaticType validateXMLChar (CZLjava/lang/String;)V getIntPositionValue '(Loracle/xml/xqxp/datamodel/OXMLItem;)I (Ljava/lang/String;I)I isBuiltInFunction .(Loracle/xquery/exec/Expr;Ljava/lang/String;)Z 6(Loracle/xquery/exec/FunctionCall;Ljava/lang/String;)Z isForwardElementAxis (Loracle/xquery/exec/PathStep;)Z convertString2QName l(Ljava/lang/String;Loracle/xquery/exec/QueryState;Loracle/xml/parser/v2/XMLNode;)Ljavax/xml/namespace/QName; m(Ljava/lang/String;Loracle/xquery/exec/QueryState;Loracle/xml/parser/v2/XMLNode;Z)Ljavax/xml/namespace/QName; getNamespaceURI c(Ljava/lang/String;Loracle/xquery/exec/QueryState;Loracle/xml/parser/v2/XMLNode;)Ljava/lang/String; copyNode ?(Loracle/xml/parser/v2/XMLNode;Loracle/xml/parser/v2/XMLNode;Loracle/xml/parser/v2/XMLDocument;ZZ)Loracle/xml/parser/v2/XMLNode; getNSDecls U(Loracle/xml/parser/v2/XMLNode;Loracle/xml/parser/v2/XMLElement;Ljava/util/HashMap;)V scanNSDecls K(Loracle/xml/parser/v2/XMLElement;Ljava/util/HashMap;Ljava/util/HashMap;Z)V read2String $(Ljava/io/Reader;)Ljava/lang/String; printBytes ([BLjava/io/PrintStream;)V fourBytesToInt ([BI)I fourBytesToIntReverse twoBytesToInt twoBytesToIntReverse unsignedByteToInt (B)I evaluateSourceExpr ?(Loracle/xquery/exec/QueryState;Loracle/xquery/exec/Expr;ZLoracle/xml/parser/v2/XMLDocument;Loracle/xquery/exec/OXMLItemList;Loracle/xquery/exec/OXMLItemList;)V addNodeToList ?(Loracle/xml/parser/v2/XMLDocument;Loracle/xml/parser/v2/XMLNode;ZLoracle/xquery/exec/OXMLItemList;Loracle/xquery/exec/OXMLItemList;)V D(Loracle/xml/parser/v2/XMLNode;Ljava/lang/String;)Ljava/lang/String; namespaceConflict B(Loracle/xml/parser/v2/XMLNode;Loracle/xquery/exec/OXMLItemList;)Z $(Loracle/xquery/exec/OXMLItemList;)Z <(Loracle/xml/parser/v2/XMLNode;Ljavax/xml/namespace/QName;)Z <clinit> SourceFile XQueryUtils.java-. lt < le <= gt > ge >= eq = ne != oracle/xquery/XQException java/lang/StringBuilder XQueryUtils:typeToString:???? not supported??-??6 XQueryUtils:typeFromString:?????????????d? oracle/xml/xqxp/XQException???? FORG0001??????M-???????? oracle/xml/parser/v2/XMLNode???????????P??????????? XQueryUtils:getFloatForce() oracle/xquery/exec/OXMLItemList????????B?C?? java.vm.name? M JServer VM oracle/xml/parser/v2/XMLAttr??uv? oracle/xquery/exec/XQPrintDriver-y . ??? }: ?.? XQE-0513 XQE-0514 XPTY0004HIKI :6P + - * div idiv mod 1Internal error in XQueryUtils:getOperatorString() 3Internal error in XQueryUtils:getOperatorConstant() strip preserve 3Internal error in XQueryUtils:getConstructionMode() 9Internal error in XQueryUtils:getConstructionModeString() strict ORACLE_XSD_StrictValidation lax ORACLE_XSD_LaxValidation jdbc:oracle:oci8:@ !oracle/jdbc/pool/OracleDataSource? Invalid Connection String??U javax/xml/namespace/QNameM? XPST0081 XQE-0232^- java/net/URI java/net/URISyntaxException oracle/xml/util/OraURI?` FOTY0012b `!de"#$%$&?L? oracle/xml/util/QxName 'no(?)?*+z{,-.?/?0-|{}{1?2+3?4?5?6+7?8?9?:?;< FOTY0001 "oracle/xquery/exec/OXQuerySequence=.s\ http://www.w3.org/2001/XMLSchema http://xmlns.oracle.com/xdb &http://www.w3.org/2005/xpath-functions -http://www.w3.org/2005/xquery-local-functions java/lang/StringBuffer->??()?@*)+),)w\A?B?ChD?xy &#x &# XQST0090 Lexical error. Encountered: " ", after: " %", which is an invalid XML character.E?F?G?HIJK6 java/math/BigDecimalLMN oracle/xquery/exec/FunctionCall??OPQR?S?TU??{???? FONS0004 FOCA0002V?WMXM?Y oracle/xml/parser/v2/XMLElement java/util/HashMap??Z[\]^_`??a java/lang/Stringbc http://www.w3.org/2000/xmlns/ xmlnsd xmlns:??efg$hij?k{l?N?m?no java/io/BufferedReader-pqrs. java/lang/Exception java/io/IOException-tu>v??wxyG XUTY0004zy{??? oracle/xml/parser/v2/XMLText |???}?~?gh?? oracle/xml/parser/v2/XMLDocument????? oracle/xquery/exec/XQueryUtils java/lang/Object java/sql/SQLException oracle/xml/util/OraURIException append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V compareTo "oracle/xml/xqxp/datamodel/OXMLItem getPrimitiveType ()I getNode ()Loracle/xml/parser/v2/XMLNode; oracle/xquery/exec/QueryState createItem &()Loracle/xml/xqxp/datamodel/OXMLItem; copyItem '(Loracle/xml/xqxp/datamodel/OXMLItem;)V *oracle/xml/xqxp/datamodel/OXMLSequenceType TSTRING ,Loracle/xml/xqxp/datamodel/OXMLSequenceType; /(Loracle/xml/xqxp/datamodel/OXMLSequenceType;)V getMessage getErrorCode equals (Ljava/lang/Object;)Z oracle/xquery/XQMesg getInstance ()Loracle/xquery/XQMesg; getMessage0 '(Ljava/lang/String;Ljava/lang/String;)V oracle/xquery/exec/Expr getDoc $()Loracle/xml/parser/v2/XMLDocument; getString createTextNode &(Ljava/lang/String;)Lorg/w3c/dom/Text; getText getDouble ()D valueOf (D)Ljava/lang/String; withinRange ()Z getInt getDecimal ()Ljava/math/BigDecimal; getBoolean (Z)Ljava/lang/String; getLexicalValue java/lang/Float parseFloat (Ljava/lang/String;)F &oracle/xml/xqxp/datamodel/OXMLSequence next getItem addItem getNodeType ()S java/lang/System getProperty getSpecified toCharArray ()[C length java/io/PrintWriter print (Ljava/io/PrintWriter;)V printNode flush getQName ()Ljavax/xml/namespace/QName; (C)Ljava/lang/StringBuilder; getLocalPart println getEffectiveBooleanValue indexOf substring (II)Ljava/lang/String; setURL (I)I setUser setPassword ()Ljava/sql/Connection; lastIndexOf resolveNamespacePrefix getMesg getMessage1 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V isAbsolute resolve 2(Loracle/xml/util/OraURI;)Loracle/xml/util/OraURI; L(Loracle/xml/xqxp/datamodel/OXMLItem;ILoracle/xml/xqxp/datamodel/OXMLItem;)V E(Loracle/xml/xqxp/datamodel/OXMLItem;Loracle/i18n/text/OraCollator;)I org/w3c/dom/Node getFirstChild ()Lorg/w3c/dom/Node; getNextSibling getNodeName )oracle/xml/xqxp/functions/builtIns/FNUtil ITEM_ZERO_OR_MORE ANYATOMIC_ZERO_OR_MORE isOfType /(Loracle/xml/xqxp/datamodel/OXMLSequenceType;)Z atomize *()Loracle/xml/xqxp/datamodel/OXMLSequence; ANYATOMIC_ONE ANYATOMIC_ZERO_OR_ONE createSequence TUNTYPED matchesType NUMERIC_ZERO_OR_ONE TDOUBLE NUMERIC_ZERO_OR_MORE isOfTypeIgnoreOccurence TFLOAT TDECIMAL TANYURI appendItem returnSequence +(Loracle/xml/xqxp/datamodel/OXMLSequence;)V restart (I)V ([CII)Ljava/lang/StringBuffer; ([C)Ljava/lang/StringBuffer; getNodeValue setNodeValue removeChild hasChildNodes intFormat intValue doubleValue getFloat ()F java/lang/Integer parseInt java/lang/Double parseDouble (Ljava/lang/String;)D fd !Loracle/xquery/func/FunctionDefn; oracle/xquery/func/FunctionDefn getNamespace getFunctionName oracle/xquery/exec/PathStep getAxis getDefaultElemNS getInScopeNamespace lookupNamespaceURI C(Loracle/xml/parser/v2/XMLDocument;Z)Loracle/xml/parser/v2/XMLNode; 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; setAttributeNS putAll (Ljava/util/Map;)V getParentNode put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getFirstAttribute isNodeFlag getNodePrefix containsKey getNextAttribute ()Loracle/xml/parser/v2/XMLAttr; (Ljava/io/Reader;)V read ([C)I close (Ljava/lang/Exception;)V java/io/PrintStream (C)V Evaluate I(Loracle/xquery/exec/QueryState;)Loracle/xml/xqxp/datamodel/OXMLSequence; isNode addNode isPreserveMode appendData hasAttributes getValue getDocumentElement ()Lorg/w3c/dom/Element; getLength (I)Lorg/w3c/dom/Node; !&' () *) +) ,) M -. / *? ? 0 ? 12 / ) ? ?? 0 ? ? ? 34 / ? ?? c ? ? O Y ' 1 ; E? ??? ??? ??? ? ?? ??? ? ? Y? Y? ? ? ? ? ? ? 0 R ? ( ? , ? / ? 2 ? 6 ? 9 ? <