2 ; , , ' ,   ,@ ; ,     Y    , ,  , , ,  . 0 3 , , , ; , descriptorLoracle/sql/OpaqueDescriptor;value[B imageOffsetJ imageLength+_Copyright_2007_Oracle_All_Rights_Reserved_Ljava/lang/String; BUILD_DATE ConstantValueTRACEZG(Loracle/sql/OpaqueDescriptor;Ljava/sql/Connection;Ljava/lang/Object;)VCodeLineNumberTable StackMapTable Exceptions7(Loracle/sql/OpaqueDescriptor;[BLjava/sql/Connection;)VgetSQLTypeName()Ljava/lang/String; stringValuegetOracleMetaData"()Loracle/jdbc/OracleTypeMetaData; getDescriptor()Loracle/sql/OpaqueDescriptor; setDescriptor (Loracle/sql/OpaqueDescriptor;)VtoBytes()[BgetValue()Ljava/lang/Object; getBytesValuesetValue([B)VisConvertibleTo(Ljava/lang/Class;)Z makeJdbcArray(I)Ljava/lang/Object;getMap()Ljava/util/Map;toJdbc#(Ljava/util/Map;)Ljava/lang/Object;toClass%(Ljava/lang/Class;)Ljava/lang/Object;4(Ljava/lang/Class;Ljava/util/Map;)Ljava/lang/Object;setImage([BJJ)VsetImageLength(J)VgetImageOffset()JgetImageLengthgetJavaSqlConnection()Ljava/sql/Connection;()V SourceFile OPAQUE.java L => OPAQUE oracle/sql/ANYDATA ?@ Li X qf  getStringValjava/lang/Class  java/lang/Object java/lang/Stringjava/lang/Exceptionjava/lang/StringBuilder () X _` c  ojava/sql/SQLException no qr suoracle/sql/OPAQUE foracle/sql/ORADataFactory  java/lang/InstantiationExceptionInstantiationException: X java/lang/IllegalAccessExceptionIllegalAccessException: i AB CB  DEoracle/sql/DatumWithConnection!oracle/jdbc/internal/OracleOpaqueFri_Aug_26_08:19:15_PDT_2011oracle/sql/OpaqueDescriptorjava/sql/Connection$getConnectionDuringExceptionHandling)()Loracle/jdbc/internal/OracleConnection; oracle/jdbc/driver/DatabaseErrorcreateSqlExceptionS(Loracle/jdbc/internal/OracleConnection;ILjava/lang/Object;)Ljava/sql/SQLException;fillInStackTrace()Ljava/lang/Throwable;setPhysicalConnectionOf(Ljava/sql/Connection;)V getImageSize()Ipickle([BI)IA(Loracle/jdbc/internal/OracleConnection;I)Ljava/sql/SQLException;getNamegetClass()Ljava/lang/Class;equals(Ljava/lang/Object;)Z getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;java/lang/reflect/MethodgetDeclaringClassinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString(Loracle/sql/OPAQUE;Z)[BtoValuegetInternalConnection%oracle/jdbc/internal/OracleConnection getTypeMap"(Ljava/util/Map;)Ljava/lang/Class; newInstancecreate)(Loracle/sql/Datum;I)Loracle/sql/ORAData; getMessage setShareBytes!,;<=>?@ABCBDEFEGHIJGKLMN*+ *+*=:W,*,-$-: : W* ,- *- *; :WOR356:;#<&?*@/B6G<HEINJTKWL^MlQwR}SWPQRST'U'LVN=*,*-*+* Oeg ijlU'WXN *O|U'YXNCLM*N-:*:-M:,-:-M:, Y+, !LM+DGMruOJ )6DIMZdrw{P+ DQZZT[B\(B\ B\U']^N*"OU'_`N*OU'abN"*+O cdN" **#OU'efN" **$OU'gdN" **$OU'hiN"*+ O U'jkNO lmNOnoNA *%&L 'O$ & (PJpqfN' *(L*+)O 89U'qrNV*M+*+*N- *-++M,OEGIKLOPTU'stN" *+*(+O[U'suN\N+ +,*NI:+-:..:*׹/:*1*:WN]:*1Y12!:W:*1Y45!:W-X[0X3O^os twxz#|*~7:LRUX[]P T'TTBvlw,U'xyN5*+6* 7*8O U'z{N"*8O U'|}N*7O~}N*8ON*9OU'N:O