Edit D:\app\Administrator\product\11.2.0\dbhome_1\sqldeveloper\ide\extensions\oracle\ide\util\FastStringBuffer.class
?? 1> oracle/ide/util/FastStringBuffer logicalLiteral [C displayLiteral java/lang/String length ()I <init> (I)V " append 6(Ljava/lang/String;)Loracle/ide/util/FastStringBuffer; charAt (I)C %(C)Loracle/ide/util/FastStringBuffer; "\ ! indexOf (I)I # $ % \ ' stringFromChar (C)Ljava/lang/String; ) * + java/lang/Character - isWhitespace (C)Z / 0 . 1 " + 3 text Ljava/lang/String; hasEscapes Z indentString source "Loracle/ide/util/FastStringBuffer; colCount I i ch C digit breakHere C textToSource I(Ljava/lang/String;ZLjava/lang/String;)Loracle/ide/util/FastStringBuffer; E F G ()V I J (Ljava/lang/String;)V L M removeCharAt P Q firstChar ()C T U V parseBackSlash X U Y nextChar [ U \ input len literalToDisplay (C)C ` a b java/lang/StringBuilder d e J -(Ljava/lang/String;)Ljava/lang/StringBuilder; g e h (C)Ljava/lang/StringBuilder; j e k toString ()Ljava/lang/String; m n e o charToUnicodeEscape q * r ([C)V t u c s cLog fsb $oracle/ide/util/FastStringBuffer$Hex { chars } | ~ ([CII)V ? ? hexChars count ? = ? offset ? = ? this delimiters result oldoffset cVal sourceString currentChar ? U ? parseLiteral &(CZ)Loracle/ide/util/FastStringBuffer; ? ? ? peekNextChar ? U ? delimiter allowDouble rsb displayToLiteral ? a ? priorChar ? U ? toUpperCase ? a . ? isDigit ? 0 . ? o java/lang/Integer ? parseInt (Ljava/lang/String;I)I ? ? ? ? radix maxChars value ? ? ? startPos endPos ()[C ? ? ? subStr fromIndex v1 v2 max n j k IndexOfSubString &(Loracle/ide/util/FastStringBuffer;I)I ? ? ? buffer # ? ? makeroom ? ? java/lang/System ? arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V ? ? ? ? valueOf (Z)Ljava/lang/String; ? ? ? insert 7(ILjava/lang/String;)Loracle/ide/util/FastStringBuffer; ? ? ? b )java/lang/StringIndexOutOfBoundsException ? ? J str getChars (II[CI)V ? ? ? &(Ljava/lang/Object;)Ljava/lang/String; ? ? ? obj Ljava/lang/Object; ? appendCount ? index removeCharsAt (II)V ? ? ? removeCount srcBegin > srcEnd ? ? M srcBegin srcEnd dst dstBegin newLength minimumCapacity maxCapacity newCapacity newValue nChars (([CII)Loracle/ide/util/FastStringBuffer; ? cArray &([C)Loracle/ide/util/FastStringBuffer; java/lang/Object J ConstantValue ABSOLUTE_MAX_SOURCE_COLS d SUGGESTED_MAX_SOURCE_COLS @ needingEscape NOT_A_CHAR NOTACHAR <clinit> 7(Ljava/lang/String;Z)Loracle/ide/util/FastStringBuffer; sourceToText charFromString (Ljava/lang/String;)C normalizeDelimiters expandDelimiters H(Ljava/lang/String;Ljava/lang/String;)Loracle/ide/util/FastStringBuffer; $()Loracle/ide/util/FastStringBuffer; substring &(II)Loracle/ide/util/FastStringBuffer; lastIndexOf indexOfSubstring &(IC)Loracle/ide/util/FastStringBuffer; &(IZ)Loracle/ide/util/FastStringBuffer; '(I[C)Loracle/ide/util/FastStringBuffer; 7(ILjava/lang/Object;)Loracle/ide/util/FastStringBuffer; F(Loracle/ide/util/FastStringBuffer;)Loracle/ide/util/FastStringBuffer; &(CI)Loracle/ide/util/FastStringBuffer; 6(Ljava/lang/Object;)Loracle/ide/util/FastStringBuffer; replaceCharAt (IC)V removeChars removeChar setCharAt lastChar setLength setOffset getOffset capacity getLength getValue empty (CI)V Code LineNumberTable SourceFile FastStringBuffer.java LocalVariableTable Deprecated Hex InnerClasses OJC LineColumnInfo 1 = = ? ? = ? = 6 "