17 I                     3  3     : 8 8 8 8 8   C E ()VCodeLineNumberTableLocalVariableTablethisLoracle/xdb/BinXMLTestEncDec;encode6(Loracle/sql/CLOB;Ljava/lang/String;)Loracle/sql/BLOB;ecLjava/lang/Exception;buffer[CconnLjava/sql/Connection;dbmconn,Loracle/xml/binxml/DBBinXMLMetadataProvider;binf*Loracle/xml/binxml/BinXMLProcessorFactory;binp'Loracle/xml/binxml/BinXMLProcessorImpl;bytestrmLjava/io/ByteArrayOutputStream;binstrm Loracle/xml/binxml/BinXMLStream;binenc!Loracle/xml/binxml/BinXMLEncoder;dp Loracle/xml/parser/v2/SAXParser;istreamLjava/io/Reader;einclobLoracle/sql/CLOB; schemaURLLjava/lang/String;outblobLoracle/sql/BLOB;encode_from_xsd schLocURLLjava/net/URL;schLocschid!Loracle/xml/binxml/BinXMLVocabId;rxsdfiledecode6(Loracle/sql/BLOB;Ljava/lang/String;)Loracle/sql/CLOB;bindec%Loracle/xml/binxml/BinXMLDecoderImpl;outstrmsaxser'Loracle/xml/parser/v2/XMLSAXSerializer;inblobencodingoutclobdecode_to_file&(Loracle/sql/BLOB;Ljava/lang/String;)V!Loracle/xml/binxml/BinXMLDecoder;xmlfileLjava/io/File; xmlfilestrmLjava/io/FileOutputStream;filename SourceFileBinXMLTestEncDec.java JK   java/lang/Exception oracle/jdbc/OracleDriver  %oracle/jdbc/internal/OracleConnection (oracle/xml/binxml/BinXMLProcessorFactory %oracle/xml/binxml/BinXMLProcessorImpl java/io/ByteArrayOutputStream   oracle/xml/parser/v2/SAXParser   -http://xml.org/sax/properties/lexical-handler        1http://xml.org/sax/properties/declaration-handler          ! "# $%oracle/xml/binxml/BinXMLUtil &' ( )*#oracle/xml/binxml/BinXMLDecoderImpl +%oracle/xml/parser/v2/XMLSAXSerializer J, - ./ x0 x1 2! 34 java/io/File Jjava/io/FileOutputStream J56oracle/xdb/BinXMLTestEncDecjava/lang/Objectoracle/sql/CLOBgetChars(JI[C)Ijava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln([C)VprintStackTrace(Ljava/io/PrintStream;)Vjava/sql/DriverManagerregisterDriver(Ljava/sql/Driver;)VdefaultConnection()Ljava/sql/Connection;/oracle/xml/binxml/BinXMLMetadataProviderFactorycreateDBMetadataProvider.()Loracle/xml/binxml/DBBinXMLMetadataProvider;*oracle/xml/binxml/DBBinXMLMetadataProvider setConnection(Ljava/sql/Connection;)VcreateProcessorO(Loracle/xml/binxml/BinXMLMetadataProvider;)Loracle/xml/binxml/BinXMLProcessor; setDebugMode(Z)VcreateBinXMLStream8(Ljava/io/OutputStream;)Loracle/xml/binxml/BinXMLStream;oracle/xml/binxml/BinXMLStream getEncoder#()Loracle/xml/binxml/BinXMLEncoder;(Ljava/lang/String;)Voracle/xml/binxml/BinXMLEncoder setProperty(IZ)V setSchema setChunkModegetContentHandler()Lorg/xml/sax/ContentHandler;setContentHandler(Lorg/xml/sax/ContentHandler;)VgetLexicalHandler"()Lorg/xml/sax/ext/LexicalHandler; setLexHandler#(Lorg/xml/sax/ext/LexicalHandler;)V'(Ljava/lang/String;Ljava/lang/Object;)VgetErrorHandler()Lorg/xml/sax/ErrorHandler;setErrorHandler(Lorg/xml/sax/ErrorHandler;)V getDTDHandler()Lorg/xml/sax/DTDHandler; setDTDHandler(Lorg/xml/sax/DTDHandler;)VgetDeclHandler()Lorg/xml/sax/ext/DeclHandler;getCharacterStream()Ljava/io/Reader;parse(Ljava/io/Reader;)Voracle/sql/BLOBcreateTemporary*(Ljava/sql/Connection;ZI)Loracle/sql/BLOB; toByteArray()[BputBytes(J[B)I(Ljava/lang/Object;)V createURL"(Ljava/lang/String;)Ljava/net/URL; java/net/URLtoExternalForm()Ljava/lang/String; saveSchema5(Ljava/lang/String;)Loracle/xml/binxml/BinXMLVocabId;getCompiledSchema3(Loracle/xml/binxml/BinXMLVocabId;)Ljava/io/Reader;registerSchema!(Ljava/net/URL;Ljava/io/Reader;)V1(Ljava/sql/Blob;)Loracle/xml/binxml/BinXMLStream; getDecoder#()Loracle/xml/binxml/BinXMLDecoder;*(Ljava/sql/Connection;ZI)Loracle/sql/CLOB;(Ljava/io/OutputStream;)VsetLexicalHandlersetDeclHandler (Lorg/xml/sax/ext/DeclHandler;)VK(Lorg/xml/sax/ContentHandler;Lorg/xml/sax/ErrorHandler;Ljava/lang/String;)V9(Lorg/xml/sax/ContentHandler;Lorg/xml/sax/ErrorHandler;)VtoString putString(JLjava/lang/String;)I(Ljava/io/File;)Voracle/xml/binxml/BinXMLDecoder!HIJKL/*MGN OP QRL hM*,dN* d-W- :NY Y N :-- - Y:W:Y::: ++  +     Y:       ! "  #$  %& ' ("*):   *- +M, ,-W,. N-,  *`^a[^M.LNOR UV[ X"Z*`,a6bAdFfQg_hajjkwm}oprtuwx{}~ "06=EP[^_fN"ST UV,/WXFYZj[\w]^_`abcd wef 6%gh _iThjkhlmfno pRLIMNY Y N :-- - Y:W:++/:0:1:  2: 3Y4W/ 5Y:  :  :   Y:  #$- +M,  ,-W N-,89M~)79BOU\bitNWXYZB[\O]^bqrismttu uvh X_` Oab Fcd +efiTjkwmno xyL M*,NY Y N :-- - Y:W:*6:788:- 9MY: :Y ;:  < = >+  +?   @,  ABW N-,>?Mv $/=?HU[crzNz WX$YZH[\Us]^ceabrVz{E|` :}~ iTomk L{ MY Y M N,, -, Y:W-:*6:7:CY+D:EYF: :Y ;:   G M,MN !&"0$9%E'K)S*\,f-q.|/4136Nz WXlYZ9N[\EB]^S4ab\+zf!q | }~ iTom