Edit D:\app\Administrator\product\11.2.0\dbhome_1\oc4j\lib\oracle\xquery\XQLPlus.class
?? . \ ]^ _ `a bcdefg hijk lm nop lq r s t uvwx ly z { | } ~ "? ?? t?? t? ?? ??? ?? ? ? ? ?? ? ?? "?? ?? ?? ?? "? "??? @\? @? @? ??? F? @? ? ?? ? ? ? t??? t?? ?? ??? ? t???? t??? @? ? ? ? ??? ??? j? t? j? @? ?? @? |? |? @?? ? ?? t? w? w? w?? w? |? ?? |?? ?? ?? F? ???? b? F? t?? ?? ? l?? ?_?? t????????? t? t????? ? ?? " ! "` ?" # $% ? & @'() w*+, "-%./01234,56)789 : ;<=>? z @ABC DE FGHI J KL MNO ?\ ?P QR?ST UV ?WX ?Y ?Z [\]^_`ab \ { c d befghijk lmn \op msg Loracle/xquery/XQMesg; XQLPLUS_VERSION Ljava/lang/String; ConstantValue XQLPROMPT XQLTERMINATOR _varStr _valStr _oldStr _newStr _nodeStr _timeStr echo Z serverExec useXMLQryOnServer timing lazyDom cloneDOM debug executingFromFile printPlan fileEncoding defconn Ljava/sql/Connection; initialctx_filename initialDoc "Loracle/xml/parser/v2/XMLDocument; varHash Ljava/util/Hashtable; numHash baseURI declareBaseURI rdr Ljava/io/BufferedReader; printWriter Ljava/io/PrintWriter; config Loracle/xquery/Configuration; <init> ()V Code LineNumberTable printBanner Exceptionsq printHelp (Ljava/lang/String;)V printResultBanner main ([Ljava/lang/String;)V executeXQLPlus 2(Loracle/xquery/XQueryContext;Ljava/lang/String;)V processVarSubst &(Ljava/lang/String;)Ljava/lang/String; processFileExecute 2(Ljava/lang/String;Loracle/xquery/XQueryContext;)V executeQuery D(Ljava/lang/String;Loracle/xquery/XQueryContext;Ljava/lang/String;)V executeQueryInt processSet printSetHelp setPushdownXquery clearPushdownXquery <clinit> SourceFile XQLPlus.java@A<= rH XQE-0403stO Version 1.0 XQE-0406 XQE-0408 XQE-0409VA XQE-0404 4---------------------------------------------------- oracle.local.char.encodinguvO/ java/io/BufferedReader java/io/InputStreamReaderwx@y@z@{:; java/io/PrintWriter java/io/BufferedWriter java/io/OutputStreamWriter|}@~@@?@?DA oracle/xquery/XQueryContext@?LM -?? -server??'& -useXMLQuery(& -useXMLTable -debug,& -lazydom*&>?????01???? -baseuri8 -declareBaseuri9 -conn??????? oracle/xquery/XQPageManagerPool java/lang/StringBuffer @????PQ java/lang/Exception XQE-0423??@?-&%& XQL> ?H?A???? rem rem?? helpGH setUQ version xquery.versionrA?? exit??A?? /; ???H7656NO XQE-0400RS XQE-0422 java/io/StringReader@H??????????????? java/lang/String!" java/util/StringTokenizer?????? java/util/Hashtable??????? java/io/FileInputStream?O??TS XQE: XQE-0401 XQE-0418?????? oracle/xquery/XQException??)&?? XQE-0413? doc\(" doc("?? doc\(' doc(' collection\(" collection(" collection\(' collection(' xquery ;???? declare base-uri " "; ' ''2 % passing xmlquery('declare base-uri " "; doc(" ")' returning content) passing xmlquery('doc(" select xmlquery(' * returning content).getclobval() from dual 2select e.column_value.getclobval() from xmltable(' ) e + ---------- SQL statement executed --------????R????IH?? <?xml <?xml version="1.0" encoding=" "?> ?>?H??34????????.&.AR???????????$?? ms @? sqlconn default?? on Echo On off Echo Off server Server Side Execution Client Side Execution Debug On Debug Off Timing On Timing Off var print_plan print_plan On print_plan Off print_xqueryx?? print_xqueryx On print_xqueryx Off xquery_pushdownWA xquery_pushdown On XA xquery_pushdown Off lazydom clonedom+&?? initialctx??? oracle/xml/parser/v2/DOMParser?A????? &oracle.xml.parser.DOMParser.PartialDOM????? 'oracle.xml.parser.DOMParser.PageManager?y??r? XQE-0412 XQE-0414 XQE-0415 XQE-0416 XQE-0417 XQE-0421 java/io/StringWriter XQE-0306 : XQE-0307 XQE-0308 XQE-0309 XQE-0402# XQE-0407 oracle/xquery/Configuration oracle/xquery/XQLPlus java/lang/Object java/io/IOException println oracle/xquery/XQMesg getMessage0 java/lang/System getProperty in Ljava/io/InputStream; (Ljava/io/InputStream;)V (Ljava/io/Reader;)V *(Ljava/io/InputStream;Ljava/lang/String;)V out Ljava/io/PrintStream; (Ljava/io/OutputStream;)V (Ljava/io/Writer;)V (Ljava/io/Writer;Z)V +(Ljava/io/OutputStream;Ljava/lang/String;)V (Loracle/xquery/XQMesg;)V startsWith (Ljava/lang/String;)Z equals (Ljava/lang/Object;)Z setLazyDom (Z)V getInstance #()Loracle/xquery/XQPageManagerPool; setConnection (Ljava/sql/Connection;)V setPageManagerPool )(Loracle/xml/parser/v2/PageManagerPool;)V oracle/xquery/exec/XQueryUtils getConnection ;(Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection; setDefaultConnection getPageManagerPool (()Loracle/xml/parser/v2/PageManagerPool; append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString ()Ljava/lang/String; printStackTrace (Ljava/io/PrintWriter;)V (I)V print flush readLine toLowerCase equalsIgnoreCase length ()I $oracle/xml/parser/v2/PageManagerPool close trim (I)Ljava/lang/StringBuffer; write indexOf (I)I read (C)Ljava/lang/StringBuffer; java/lang/Character isLetterOrDigit (C)Z containsKey get &(Ljava/lang/Object;)Ljava/lang/Object; ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; substring (I)Ljava/lang/String; nextToken hasMoreTokens ()Z countTokens java/lang/Integer put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; baseUriOf fillInStackTrace ()Ljava/lang/Throwable; getMessage1 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getMessage charAt (I)C getParentException ()Ljava/lang/Exception; currentTimeMillis ()J java/io/PrintStream replaceAll (Ljava/lang/String;)I (II)Ljava/lang/String; java/sql/Connection prepareStatement 0(Ljava/lang/String;)Ljava/sql/PreparedStatement; java/sql/PreparedStatement ()Ljava/sql/ResultSet; java/sql/ResultSet next getString setBaseURI prepareXQuery O(Ljava/lang/String;Loracle/xquery/Configuration;)Loracle/xquery/PreparedXQuery; oracle/xquery/PreparedXQuery createItem &()Loracle/xml/xqxp/datamodel/OXMLItem; "oracle/xml/xqxp/datamodel/OXMLItem setNode !(Loracle/xml/parser/v2/XMLNode;)V setContextItem &(Loracle/xml/xqxp/datamodel/XMLItem;)V +(Z)Loracle/xml/xqxp/datamodel/OXMLSequence; &oracle/xml/xqxp/datamodel/OXMLSequence getItem printResult R(Loracle/xml/xqxp/datamodel/OXMLItem;Ljava/io/PrintWriter;Loracle/xquery/XQMesg;)V getQueryState !()Loracle/xquery/exec/QueryState; oracle/xquery/exec/QueryState returnItem '(Loracle/xml/xqxp/datamodel/OXMLItem;)V (J)Ljava/lang/StringBuffer; '(Ljava/lang/String;Ljava/lang/String;)V setConnectionDesc *(Ljava/lang/String;Ljava/sql/Connection;)V setPrintXQueryx setCloneDom oracle/xquery/exec/Utils getStream )(Ljava/lang/String;)Ljava/io/InputStream; reset oracle/xquery/ThreadSerialNum getNextNum getPageManager 6(Ljava/lang/String;)Loracle/xml/parser/v2/PageManager; java/lang/Boolean TRUE Ljava/lang/Boolean; setAttribute '(Ljava/lang/String;Ljava/lang/Object;)V parse getDocument $()Loracle/xml/parser/v2/XMLDocument; (Ljava/lang/Object;)V setStringXQueryx (Ljava/io/StringWriter;)V xqoption I newInstance *(Ljava/util/Locale;)Loracle/xquery/XQMesg; ! L _ ! " # $ %&