1` a b Jcd ef gh i j k l mn o p q r s tu cv wxy z { |}~      +    |   5 5 5  5 |  finderClassNameLjava/lang/String;finderMethodNamefinderOutSreamNameclasses[Ljava/lang/String;classAttributesListFileNamemain([Ljava/lang/String;)VCodeLineNumberTable getArgsCustom()V:(Ljava/lang/Object;Ljava/lang/String;ZLjava/lang/String;)V getClasses()[Ljava/lang/String;doit Exceptions SourceFileFindClassesToNcomp.java-oracle/jaccelerator/client/FindClassesToNcomp VS X VX increment MLstderr NLexact_class_list.txt QL P KLjava/sql/Connection OP java/lang/StringBuildercreate or replace function jaccelerator___find_class_list (b blob) return VARCHAR2 as language java name 'oracle.jaccelerator.server. .+(oracle.sql.BLOB) return java.lang.String';  create or replace function jaccelerator_find_class_list return blob as myb blob; res varchar2(100); begin dbms_lob.createtemporary(myb, TRUE, DBMS_LOB.SESSION); res := jaccelerator___find_class_list(myb); return myb; end; +{ ? = call jaccelerator_find_class_list() }  --- Minimal ncomp class list computation took  msec oracle/sql/BLOB  X4-- Minimal ncomp class list transport and dump took 3select status, class_name from jaccelerator$status  java/io/PrintWriter Vstdout X# # this list is produced by query# ;  java/lang/ExceptionFindClassesToNcomp %oracle/jaccelerator/client/JDBCDriverrunargv hasMoreArgs(I)ZgetArg()Ljava/lang/String;connLjava/sql/Connection;createWrappersZhowManyIverbosecreateStatement()Ljava/sql/Statement;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringshow(Ljava/lang/String;)Vjava/sql/Statementexecute(Ljava/lang/String;)Zjava/lang/SystemcurrentTimeMillis()J prepareCall0(Ljava/lang/String;)Ljava/sql/CallableStatement;java/sql/CallableStatementregisterOutParameter(II)V()ZoutLjava/io/PrintStream;(J)Ljava/lang/StringBuilder;java/io/PrintStreamprintln getObject(I)Ljava/lang/Object;getBinaryStream()Ljava/io/InputStream;openFileStream.(Ljava/lang/String;)Ljava/io/FileOutputStream;copy.(Ljava/io/InputStream;Ljava/io/OutputStream;)Vjava/io/FileOutputStreamclose executeQuery((Ljava/lang/String;)Ljava/sql/ResultSet;java/lang/Stringequals(Ljava/lang/Object;)Zerr(Ljava/io/OutputStream;)Vjava/sql/ResultSetnext getString(I)Ljava/lang/String;trim showError*(Ljava/lang/Exception;Ljava/lang/String;)V!JKLMLNLOPQL RST( Y*U  VSTH**** *+ U )WXTU1* ** * ** * ** U 0VYT}=**** *+*,*, ***U.  ) !#",#2$7%<&Z[T*U,\XTvJ*LM*HY**M*,+,WM*,+,W B!M*,*,":Թ#$W 7%Y&!e'() B*+:,: * -:   . /0 7%Y1!e'()2M+,3: *45Y67**845Y%75Y*-7:  9 :; <; Y=,>; :; ?:Y @AB @A:   ;  C & D:  C  D+ +E*F9M*,HI+ +E*F:+ +E*F G 11131U:1 4 68;=@>H@KGPHXL\N_OdPpQ{RTUVYZ[\]^mnprsQyVz]{d|}%.17=FI]G^_