Edit C:\Program Files\Java\jdk1.7.0_45\db\lib\org\apache\derby\iapi\types\SQLClob.class
Êþº¾ 0à ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ ? ñ ? ? ? ÷ $ ñ $ $ $ $ $ !" 1#$ % & ' ÷( )* + |, - y. $/ $0 $1 $2 y3 $4 y5 67 89 !:; <=>? @A O ñ OBC D EFG OF OH ?I J ?K ?LM ^N ÿÿÿ O ? ^PQ ^R S fTUV ?WX mY Z[ \ ]^_` "ab cde yf ÷gh |i |jk, |lmn ?o ?p ?q ?r ?s tu t, tv ?w ?x y "z m{|}~ HeaderInfo InnerClasses TEN_FOUR_CLOB_HEADER_GENERATOR 3Lorg/apache/derby/iapi/types/StreamHeaderGenerator; TEN_FIVE_CLOB_HEADER_GENERATOR MAX_STREAM_HEADER_LENGTH I csd 6Lorg/apache/derby/iapi/jdbc/CharacterStreamDescriptor; inSoftUpgradeMode Ljava/lang/Boolean; getTypeName ()Ljava/lang/String; Code cloneValue 4(Z)Lorg/apache/derby/iapi/types/DataValueDescriptor; getNewNull 3()Lorg/apache/derby/iapi/types/DataValueDescriptor; getValue L(Ljava/text/RuleBasedCollator;)Lorg/apache/derby/iapi/types/StringDataValue; getTypeFormatId ()I <init> ()V (Ljava/lang/String;)V (Ljava/sql/Clob;)V typePrecedence getBoolean ()Z Exceptions getByte ()B getShort ()S getInt getLength getLong ()J getFloat ()F getDouble ()D typeToBigDecimal getBytes ()[B getDate %(Ljava/util/Calendar;)Ljava/sql/Date; getObject ()Ljava/lang/Object; getStreamWithDescriptor 8()Lorg/apache/derby/iapi/jdbc/CharacterStreamDescriptor; hasStream getTime %(Ljava/util/Calendar;)Ljava/sql/Time; getTimestamp *(Ljava/util/Calendar;)Ljava/sql/Timestamp; getTraceString normalize d(Lorg/apache/derby/iapi/types/DataTypeDescriptor;Lorg/apache/derby/iapi/types/DataValueDescriptor;)V setValue &(Ljava/sql/Time;Ljava/util/Calendar;)V +(Ljava/sql/Timestamp;Ljava/util/Calendar;)V &(Ljava/sql/Date;Ljava/util/Calendar;)V setBigDecimal (Ljava/lang/Number;)V setStream (Ljava/io/InputStream;)V restoreToNull (I)V (D)V (F)V (S)V (J)V (B)V (Z)V ([B)V setObject (Ljava/lang/Object;)V writeExternal (Ljava/io/ObjectOutput;)V getStreamHeaderGenerator 5()Lorg/apache/derby/iapi/types/StreamHeaderGenerator; setStreamHeaderFormat (Ljava/lang/Boolean;)V investigateHeader 5([BI)Lorg/apache/derby/iapi/types/SQLClob$HeaderInfo; readExternal (Ljava/io/ObjectInput;)V readExternalFromArray 7(Lorg/apache/derby/iapi/services/io/ArrayInputStream;)V rewindStream (Ljava/io/InputStream;J)V <clinit> CLOB #org/apache/derby/iapi/types/SQLClob ¨ © ? ? ®?? 1org/apache/derby/iapi/services/io/CloneableStream ? ??? ·?? Í??? Í «? ? Í ª -org/apache/derby/iapi/error/StandardException +org/apache/derby/iapi/types/CollatorSQLClob ¨??? ¨ ª ¨ « boolean?? byte short int µ § %org/apache/derby/iapi/types/Resetable à Ä? · ì í??? java/io/IOException?? <org/apache/derby/iapi/jdbc/CharacterStreamDescriptor$Builder Builder????????? Ä long float double java.math.BigDecimal byte[] java.sql.Date -org/apache/derby/iapi/types/HarmonySerialClob??? ¨? 42Z12.U ? ?? ¡ ©¢ ·£¤ í ? ?¥¦ æ ç§ §?¨©ª«ª¬? §?? §®¯°± ? 40XD0²³ XJ073.S?´ java.sql.Time java.sql.Timestamp NULL Å ® java/lang/StringBufferµ¶ (·?¸¹ ? )µº Ë Ì» ª Ó Ô Õ © java/sql/Clob¼ ·½¾¿À .org/apache/derby/iapi/types/ReaderToUTF8StreamÁ â 㠨à java/sql/SQLException DAN-438-tmpÄ á 5org/apache/derby/iapi/types/ClobStreamHeaderGenerator ¨ÅÆÇ ? ? ? ? ? Corrupted stream; headerLength= , utfLen= , bytesRead= "Invalid header format identifier: (magic byte is 0xÈÉÊ .org/apache/derby/iapi/types/SQLClob$HeaderInfo ¨ËÌ · java/io/InputStreamÍ ®Î ÖÏÐ © 5org/apache/derby/iapi/services/io/FormatIdInputStream java/io/PushbackInputStreamÑ? ¨?ÒÓÔ Ô èÕÖ× §Ø Ö ê ëÙÚÛ ?ÜÝ ¨ ÜÞß § &org/apache/derby/iapi/types/SQLVarchar isNull stream Ljava/io/InputStream; 4org/apache/derby/iapi/jdbc/CharacterStreamDescriptor getCharLength cloneStream ()Ljava/io/InputStream; (Ljava/io/InputStream;I)V _clobValue Ljava/sql/Clob; getString (Ljava/text/RuleBasedCollator;)V copyState ((Lorg/apache/derby/iapi/types/SQLChar;)V dataTypeConversion C(Ljava/lang/String;)Lorg/apache/derby/iapi/error/StandardException; getDataOffset #org/apache/derby/iapi/util/UTF8Util skipUntilEOF (Ljava/io/InputStream;)J throwStreamingIOException (Ljava/io/IOException;)V v(Lorg/apache/derby/iapi/jdbc/CharacterStreamDescriptor;)Lorg/apache/derby/iapi/jdbc/CharacterStreamDescriptor$Builder; charLength A(J)Lorg/apache/derby/iapi/jdbc/CharacterStreamDescriptor$Builder; curBytePos curCharPos build java/lang/String toCharArray ()[C ([C)V newException U(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException; resetStream getCurBytePos 1org/apache/derby/iapi/services/io/InputStreamUtil skipFully read ([B)I headerLength U(Ljava/io/InputStream;)Lorg/apache/derby/iapi/jdbc/CharacterStreamDescriptor$Builder; bufferable A(Z)Lorg/apache/derby/iapi/jdbc/CharacterStreamDescriptor$Builder; positionAware dataOffset byteLength java/lang/Throwable getCause ()Ljava/lang/Throwable; getMessageId equals (Ljava/lang/Object;)Z X(Ljava/lang/String;Ljava/lang/Throwable;)Lorg/apache/derby/iapi/error/StandardException; append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; getStream java/lang/Object toString (I)Ljava/lang/StringBuffer; throwLangSetMismatch length outOfRange 1()Lorg/apache/derby/iapi/error/StandardException; getSubString (JI)Ljava/lang/String; getCharacterStream ()Ljava/io/Reader; Z(Ljava/io/Reader;IILjava/lang/String;Lorg/apache/derby/iapi/types/StreamHeaderGenerator;)V writeClobUTF 0(Lorg/apache/derby/iapi/types/StringDataValue;)V java/lang/Boolean TRUE java/lang/Integer toHexString (I)Ljava/lang/String; (II)V getByteLength markSupported mark java/io/ObjectInput reset getInputStream unread ([BII)V setInput (Ljava/io/ObjectInput;II)V 2org/apache/derby/iapi/services/io/ArrayInputStream getPosition setPosition readExternalClobFromArray 8(Lorg/apache/derby/iapi/services/io/ArrayInputStream;I)V getMessage initCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; 1org/apache/derby/iapi/types/StreamHeaderGenerator getMaxHeaderLength ! ? ? ? ? ? ? ? ? ? ? ? 2 ? ? ? ° ¡ ? ? ?» Y· M,*´ µ *¶ ? ,°? U*´ Æ ?*´ Á ? 5>*´ Æ *´ ¶ ?? *´ ¶ ?>,*´ À ¹ ¶ § *´ Æ ,*´ ¶ ,¶ ? ? ,*¶ ¶ § N°,° z ? ? ¢ £ ? » Y· L+*´ µ +° ¤ ¥ ? "