Edit D:\app\Administrator\product\11.2.0\dbhome_1\RDBMS\jlib\oracle\streams\DefaultRowLCR.class
?? 1Q r ? q ? q ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? ? q ? q ? q ? q ? q ? q ? q ? q ? q ? q ? q ? q q q q q q q q q ? q q q q W ? W A W q q q ` A Z! A" #$ #%& `' g()* k+, k-./0 oldValues [Loracle/streams/ColumnValue; newValues chunkDataFlag Z DOUBLE_QUOTE Ljava/lang/String; ConstantValue SINGLE_QUOTE COMMA LEFT_PARAN RIGHT_PARAN DOT INSERT_INTO UPDATE DELETE_FROM SELECT VALUES IS_NULL NULL FOR_UPDATE COMMIT FROM WHERE AND SET BIND_CHAR EQUALS EMPTYBLOB EMPTYCLOB EMPTYLONG EMPTYXML dateFormat timeStampFormat bindsWhere bindsNonWhere bindsWhereCount I bindsNonWhereCount <init> r(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[B[BLoracle/sql/DATE;)V Code LineNumberTable ()V initBinds getOldValues ()[Loracle/streams/ColumnValue; getNewValues setOldValues ([Loracle/streams/ColumnValue;)V setNewValues hasChunkData ()Z setChunkDataFlag (Z)V getDateFormat ()Ljava/lang/String; getTimeStampFormat setDateFormat (Ljava/lang/String;)V setTimeStampFormat getStatement (Z)Ljava/lang/String; Exceptions getBinds getWhereClause getWhereClauseBinds getLobPWiseStatement getInsertStatement getStringValue 1(Loracle/streams/ColumnValue;Z)Ljava/lang/String; getUpdateStatement getDeleteStatement 3(Z[Loracle/streams/ColumnValue;Z)Ljava/lang/String; SourceFile DefaultRowLCR.java ? ? t u v u w x " y z ' | z , } z ( ~ z ) z . ? z INSERT INTO ? z UPDATE ? z DELETE FROM ? z SELECT ? z ) VALUES ( ? z IS NULL ? z NULL ? z FOR UPDATE ? z COMMIT ? z FROM ? z WHERE ? z AND ? z SET ? z ? ? z = ? z EMPTY_BLOB() ? z EMPTY_CLOB() ? z '0' ? z '<xml />' ? z1 ?2 ?3 ?4 ?5 ?67879: ? ? ? ? oracle/streams/ColumnValue ? u ? u ? ? ? ? ? z ? z ? ?; ? INSERT<=> ? ? ? ? DELETE ? ? LOB TRIM ? ? LOB ERASE LOB WRITE ? ? java/lang/StringBuilder?@ oracle/streams/ChunkColumnValueA ?B ?C ?D ? ? ? java/text/SimpleDateFormat ? ?EFGHIHJK ?LM java/sql/TimestampNO java/sql/SQLException oracle/streams/StreamsException Unable to get String Value ?P UPDATE LCR without old values = ? oracle/streams/DefaultRowLCR oracle/streams/AbstractLCR oracle/streams/RowLCR setSourceDatabaseName setCommandType setObjectOwner setObjectName setTransactionId setTag ([B)V setPosition setSourceTime (Loracle/sql/DATE;)V getCommandType java/lang/String equals (Ljava/lang/Object;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getColumnName toString getObjectOwner getObjectName getColumnData ()Loracle/sql/Datum; getChunkType ()I getColumnDataType oracle/sql/Datum stringValue toJdbc ()Ljava/lang/Object; format $(Ljava/util/Date;)Ljava/lang/String; *(Ljava/lang/String;Ljava/lang/Throwable;)V ! q r s "