Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\lib\int\com\ctc\wstx\util\SymbolTable.class
?? . ? ? ??@ ? 5 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?<#? ?A ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 0 ? ? Bucket InnerClasses DEFAULT_TABLE_SIZE I ConstantValue ? DEFAULT_FILL_FACTOR F EMPTY_STRING Ljava/lang/String; mInternStrings Z mSymbols [Ljava/lang/String; mBuckets '[Lcom/ctc/wstx/util/SymbolTable$Bucket; mSize mSizeThreshold mIndexMask mThisVersion mDirty <init> ()V Code LineNumberTable LocalVariableTable this Lcom/ctc/wstx/util/SymbolTable; (Z)V internStrings (ZI)V initialSize (ZIF)V currSize fillFactor B(Z[Ljava/lang/String;[Lcom/ctc/wstx/util/SymbolTable$Bucket;IIII)V symbols buckets size sizeThreshold indexMask version makeChild !()Lcom/ctc/wstx/util/SymbolTable; mergeChild "(Lcom/ctc/wstx/util/SymbolTable;)V child setInternStrings state ()I isDirty ()Z isDirectChildOf "(Lcom/ctc/wstx/util/SymbolTable;)Z t findSymbol ([CIII)Ljava/lang/String; i b &Lcom/ctc/wstx/util/SymbolTable$Bucket; bix buffer [C start len hash sym newSymbol findSymbolIfExists &(Ljava/lang/String;)Ljava/lang/String; str index calcHash ([CII)I (Ljava/lang/String;)I key copyArrays oldSyms oldBuckets rehash symbol newSize count calcAvgSeek ()D cost SourceFile SymbolTable.java K R K T K V K L @ A I 9 J A "java/lang/IllegalArgumentException java/lang/StringBuffer (Can not use negative/zero initial size: ? ? ? ? ? ? K ? java/lang/String B C $com/ctc/wstx/util/SymbolTable$Bucket D E H 9 F 9 'Fill factor can not be lower than 0.01. (Fill factor can not be higher than 10.0. G 9 com/ctc/wstx/util/SymbolTable K Y \ g ? g ? ? ? ? ? L ~ ? L K ? ? ? K ? ~ ? ? { ? ? ? ? ? ? ? java/lang/Error ,Internal error on SymbolTable.rehash(): had entries; now have . java/lang/Object append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (I)Ljava/lang/StringBuffer; toString ()Ljava/lang/String; (Ljava/lang/String;)V length charAt (I)C find ([CII)Ljava/lang/String; ([CII)V intern ;(Ljava/lang/String;Lcom/ctc/wstx/util/SymbolTable$Bucket;)V java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V getSymbol getNext (()Lcom/ctc/wstx/util/SymbolTable$Bucket; ! 5 8 9 : ; <