Edit C:\Program Files\Java\jdk1.7.0_45\db\lib\org\apache\derby\impl\jdbc\UTF8Reader.class
Êþº¾ 0 R ? Q ? Q ? ? ? ? ? Q ? Q ? Q ? Q ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Q ? Q ? Q ? Q ? ? ? ? Q Q ¡ Q ¢ £ ¤ ¥ ¦ § ¨ © ª « ? Q ¬ ? ® ¯ ( ? ° ± ? ² ³ ´ µ ? ¶ ? · Q ¸ ? ¹ º » ¼ Q ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É ° Ê ° Ë ° Ì Í ´ Î Q Ï Q Ð ? Ñ Q ? Ò O § Ó Ô READER_CLOSED Ljava/lang/String; ConstantValue MAXIMUM_BUFFER_SIZE I in Ljava/io/InputStream; positionedIn .Lorg/apache/derby/iapi/types/PositionedStream; rawStreamPos J utfCount readerCharCount buffer [C charactersInBuffer readPositionInBuffer noMoreReads Z parent ,Lorg/apache/derby/impl/jdbc/ConnectionChild; csd 6Lorg/apache/derby/iapi/jdbc/CharacterStreamDescriptor; <init> w(Lorg/apache/derby/iapi/jdbc/CharacterStreamDescriptor;Lorg/apache/derby/impl/jdbc/ConnectionChild;Ljava/lang/Object;)V Code Exceptions read ()I ([CII)I skip (J)J close ()V readInto (Ljava/lang/StringBuffer;I)I readAsciiInto ([BII)I closeIn utfFormatException )(Ljava/lang/String;)Ljava/io/IOException; fillBuffer ()Z resetUTF8Reader reposition (J)V calculateBufferSize 9(Lorg/apache/derby/iapi/jdbc/CharacterStreamDescriptor;)I persistentSkip k Õ ] ^ i j Ö × ~ Ø Ù [ \ g h ? ? a b Ú Û Ü Ý Ü Þ Ü ß à á r s â ~ java/io/BufferedInputStream k ã Y Z _ ^ ä å e f java/io/IOException Reader closed k æ d W c W } ~ ç è é "java/lang/IllegalArgumentException java/lang/StringBuffer k u /Number of characters to skip must be positive: ê ë ê ì í î z u ê ï t u java/io/UTFDataFormatException ð ñ u ? ? -org/apache/derby/iapi/error/StandardException ò ó ô õ Ü ö Ü ` ^ o p Reached EOF prematurely, read out of bytes { | ZReached EOF when reading second byte in a two byte character encoding; byte/char position / :Second byte in a two bytecharacter encoding invalid: (int) ê ÷ , byte/char pos bReached EOF when reading second/third byte in a three byte character encoding; byte/char position .Internal error: Derby-specific EOF marker read CSecond/third byte in a three byte character encoding invalid: (int) +Invalid UTF encoding at byte/char position : (int) -Incorrect encoded length in stream, expected , have ø ù ú û ü u java/sql/SQLException ý þ u ? ? ÿ Ü java/io/EOFException %org/apache/derby/impl/jdbc/UTF8Reader java/io/Reader (Ljava/lang/Object;)V 4org/apache/derby/iapi/jdbc/CharacterStreamDescriptor isPositionAware getPositionedStream 0()Lorg/apache/derby/iapi/types/PositionedStream; ,org/apache/derby/iapi/types/PositionedStream getPosition ()J getDataOffset getCurBytePos getStream ()Ljava/io/InputStream; java/io/InputStream isBufferable (Ljava/io/InputStream;I)V lock Ljava/lang/Object; (Ljava/lang/String;)V java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (J)Ljava/lang/StringBuffer; toString ()Ljava/lang/String; ([CII)Ljava/lang/StringBuffer; *org/apache/derby/impl/jdbc/ConnectionChild setupContextStack org/apache/derby/impl/jdbc/Util generateCsSQLException H(Lorg/apache/derby/iapi/error/StandardException;)Ljava/sql/SQLException; getByteLength getMaxCharLength (I)Ljava/lang/StringBuffer; getEmbedConnection .()Lorg/apache/derby/impl/jdbc/EmbedConnection; restoreIntrFlagIfSeen 0(ZLorg/apache/derby/impl/jdbc/EmbedConnection;)V restoreContextStack newIOException ,(Ljava/lang/Throwable;)Ljava/io/IOException; getCharLength 1 Q R S T U V W U X Y Z [ \ ] ^ _ ^ ` ^ a b c W d W e f g h i j k l m ¶ ª*-· * µ *+µ *+¶ ? +¶ § µ *,µ *+· 6*¼µ +¶ ? '**´ ¹ µ *´ +¶ ?? +*+¶ µ § +¶ +¶ ?? +¶ +¶ +¶ e¶ X+¶ ? *» Y+¶ · µ § *+¶ µ *+¶ µ ± n o p m j F*´ YLÂ*´ ? » Y· ¿*´ *´ ¡ *· ? +ì*´ *Y´ Z`µ 4+ìM+Ã,¿ - A . @ A A D A n o q m ? i*´ Y:Â*´ ? » Y· ¿*´ *´ ¡ *· ? ì*´ *´ d6¤ >*´ *´ +¸ *Y´ `µ ì:ÿ / a 0 ` a a f a n r s m ¡ } ?? » Y» Y· ¶ !¶ "¶ #· $¿*´ YNÂ*´ ? » Y· ¿*´ *´ ¡ *· ? -Ã*´ *´ d6??? ?@*Y´ ?a?µ -Ã:-ÿ ( N v O u v v z v n t u m <