4oracle/sql/CLOBoracle/sql/DatumWithConnectionoracle/jdbc/internal/OracleClob(oracle/jdbc/internal/OracleConcreteProxy CLOB.java/Loracle/jdbc/logging/annotations/DefaultLogger;value oracle.sql*Loracle/jdbc/logging/annotations/Supports;)Loracle/jdbc/logging/annotations/Feature; LOB_DATUMMAX_CHUNK_SIZEIDURATION_INVALIDDURATION_SESSION  DURATION_CALL OLD_WRONG_DURATION_SESSIONOLD_WRONG_DURATION_CALL MODE_READONLYMODE_READWRITEtargetLoracle/jdbc/driver/OracleClob; ojiOracleClob!Loracle/jdbc/internal/OracleClob;()V $% & ! ( "# *oracle/jdbc/driver/OracleClob, -& setTargetD(Loracle/jdbc/OracleConnection;Loracle/jdbc/driver/OracleClob;[BSZ)V /0 1"(Loracle/jdbc/driver/OracleClob;)V getTarget!()Loracle/jdbc/driver/OracleClob;java/sql/SQLException6,oracle/jdbc/replay/driver/TxnReplayableNClob8+oracle/jdbc/replay/driver/TxnReplayableClob:oracle/sql/ConcreteProxyUtil<getProxyObjectg(Loracle/jdbc/OracleConnection;Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; >? =@ shareBytes()[B BC -D setShareBytes([B)V FG HtargetDatumWithConnection Loracle/sql/DatumWithConnection; JK L targetDatumLoracle/sql/Datum; NO PcheckAndGetACProxyConnection2(Loracle/jdbc/OracleConnection;)Ljava/lang/Object; RS =T1oracle/jdbc/replay/driver/TxnReplayableConnectionVCLOBConstructorRecording'([BSLoracle/sql/CLOB;)Loracle/sql/CLOB; XY WZojiOracleDatumWithConnection0Loracle/jdbc/internal/OracleDatumWithConnection; \] ^java/lang/Class`java/lang/Objectboracle/jdbc/OracleConnectiond[BfgetConcreteProxy/()Loracle/jdbc/replay/driver/TxnReplayableBase;+oracle/jdbc/replay/driver/TxnReplayableBasej!(Loracle/jdbc/OracleConnection;)V#(Loracle/jdbc/OracleConnection;[B)V $m n$(Loracle/jdbc/OracleConnection;[BZ)V setFromobject(Z)V qr -sgetFormOfUseFromLocator([B)S)getThinDriverReplayableConnectionDelegate>(Loracle/jdbc/OracleConnection;)Loracle/jdbc/OracleConnection; wx =y uv {oracle/jdbc/driver/OracleNClob} ~n -n getCsform()S -$(Loracle/jdbc/OracleConnection;[BS)V setCsform(S)V -isNCLOB()Z length()J  getSubString(JI)Ljava/lang/String; getCharacterStream()Ljava/io/Reader; getAsciiStream()Ljava/io/InputStream; (Z)Ljava/io/InputStream;checkAndDisableReplay-(Loracle/jdbc/internal/OracleConcreteProxy;)V = -position(Ljava/lang/String;J)J (Ljava/sql/Clob;J)J getChars(JI[C)I getCharacterOutputStream()Ljava/io/Writer; getAsciiOutputStream()Ljava/io/OutputStream;  getLocator C  setLocator G putChars(J[C)I (J[CI)I -(J[CII)I  putString(JLjava/lang/String;)I  getChunkSize()I  getBufferSize  empty_lob()Loracle/sql/CLOB; getEmptyCLOB  & 45  -H isEmptyLob  isSecureFile (J)Ljava/io/OutputStream; (J)Ljava/io/Writer; (J)Ljava/io/InputStream; (J)Ljava/io/Reader; trim(J)V createTemporary*(Ljava/sql/Connection;ZI)Loracle/sql/CLOB;+(Ljava/sql/Connection;ZIS)Loracle/sql/CLOB; d'conn' should not be null and 'duration' should either be equal to DURATION_SESSION or DURATION_CALL oracle/jdbc/driver/DatabaseErrorcreateSqlException,(ILjava/lang/Object;)Ljava/sql/SQLException; fillInStackTrace()Ljava/lang/Throwable;  7physicalConnectionWithin)()Loracle/jdbc/internal/OracleConnection;  e getDBAccess0(Ljava/sql/Connection;)Loracle/sql/ClobDBAccess;   oracle/sql/ClobDBAccess createTemporaryClob    D%oracle/jdbc/internal/OracleConnection freeTemporary(Loracle/sql/CLOB;)V %  isTemporary(Loracle/sql/CLOB;)Z   getDuration(Loracle/sql/CLOB;)S     open&(Loracle/jdbc/LargeObjectAccessMode;)V "# $(I)V "& -'close )% *isOpen , - setString / 0(JLjava/lang/String;II)I /2 3setAsciiStream 5 6setCharacterStream 8 9truncate ; <toJdbc()Ljava/lang/Object; >? @isConvertibleTo(Ljava/lang/Class;)Z BC DcharacterStreamValue F GasciiStreamValue I JbinaryStreamValue L M stringValue()Ljava/lang/String; OP Q makeJdbcArray(I)Ljava/lang/Object; ST U()Loracle/sql/ClobDBAccess; W XcreateClobDBAccess ZW [getJavaSqlConnection()Ljava/sql/Connection; ]^ _ setLength a b setChunkSize d& esetPrefetchedData([C)V gh i([CI)V gk lgetPrefetchedData()[C no pgetPrefetchedDataSize r ssetActivePrefetch ur vclearCachedData x% yisActivePrefetch { |canReadBasicLobDataInLocator ~ free % (JJ)Ljava/io/Reader;  setBytes G  setACProxy(Ljava/lang/Object;)V   getACProxy ? toSQLXML()Ljava/sql/SQLXML;getPhysicalConnection  oracle/xdb/XMLType createXML<(Ljava/sql/Connection;Loracle/sql/CLOB;)Loracle/xdb/XMLType;  %(Ljava/lang/String;)Ljava/sql/SQLXML;P(Ljava/sql/Connection;Loracle/sql/CLOB;Ljava/lang/String;ZZ)Loracle/xdb/XMLType;   ConstantValueCodeLineNumberTable StackMapTable Exceptions Deprecated SourceFileRuntimeVisibleAnnotations!  !"#R$%L *'*)*+-Y.L*+2y }$3@*'*)*+*+2y }45*)/0|9;:*+,*A+*,)**)EI**)M**)Q*+1+U:W-*[W:**+_ **)+Ebe75 AaTace-ga7c F#.6>EKPUbeghs{hi=*+k *+k $l#*+o 7$p/*+,o*)t7uv`'<*"**3@~*3~<<# #% $m\*'*)*+N6+zN--L, ,|6~Y+, -Y+,:*+,-2eege H-ege-e-gege-e-g6 y }"(E!["7$/*+,o*)')*7" *+2" *+C7$ *+^7" *+l7" *+z7) **) 7$ *++ 7$ *++ 7&*+7" *+7" *+7C" *+G' *++  $ *+-7,**)-Ĭ 7(*+-!7$ *+-07" *+>7" *+J7 װY7 \(VK*TT*TYL+*I+M,*+"tv w{}!&7" *+7" *+7# *+7# *+7# *+7# *+7' *+  7  *7  u6 6 6*  D77*e: ::|6 9B  ' .8<CUZakr7 7 **+,- .7 0 ** ;=7 0 ** HJ7%& *+ V W7" *+ c7" *+!n7"#' *++% v w7"&- **)( 7)%& *++  7," *+.7/$ *+-17/2(*+-475# *+778# *+:7;' *+=  7>?( *+AW*  7BC# *++E)F" *+H57I" *+KA7L" *+NM7OP" *+RX7ST# *+VmW" *+Yv7 '*e\7]^" *+`7a' *+c  d&' *+f  gh' *++j  gk( *++m  no" *+qr" *+tur' *+w  x%& *+z  {" *+}~" *+7%& *+  7$ *+!7G' *++  ' *++   ?" *+) *** "$7,***+ 247   s  [e