Edit C:\Users\Admin\.m2\repository\com\ibm\icu\icu4j\56.1\com\ibm\icu\impl\Trie2Writable.class
???? 1? ?. 5/ ?? 50 ?$ 51 52 53 54 55 56 57 58 59 5: 5; 5< ? 5= 5> 5? ?4 ?5 ?@ABACD 5E FGHI J KL ? ? 5M ? 5N 5O 5P 5Q 5R ??ST .J 5U 5V 5W 5XY 5Z 5[ 5\ 5] 5^ 5_ 5`a 5b 5c 5d e f g 5h i 5j 5k 5l 5m 5n Kopq rs tu 5v ??w 5x 5yz 5{ 5|}~ Z. 5?? ^. ? 5? ???? cJ ?^ ?\ ?_ ?< ?= ?6 ?` ?;? n. ?[Tri2 n? n? n_ n? n= n; n?? y.? y? r? y? t???? ?? ? 5?? ?. ?] ???? InnerClasses UTRIE2_MAX_INDEX_LENGTH I ConstantValue UTRIE2_MAX_DATA_LENGTH UNEWTRIE2_INITIAL_DATA_LENGTH @ UNEWTRIE2_MEDIUM_DATA_LENGTH UNEWTRIE2_INDEX_2_NULL_OFFSET ` UNEWTRIE2_INDEX_2_START_OFFSET ? UNEWTRIE2_DATA_NULL_OFFSET ? UNEWTRIE2_DATA_START_OFFSET UNEWTRIE2_DATA_0800_OFFSET ? index1 [I index2 data index2Length dataCapacity firstFreeBlock index2NullOffset isCompacted Z map UTRIE2_DEBUG $assertionsDisabled <init> (II)V Code LineNumberTable LocalVariableTable this Lcom/ibm/icu/impl/Trie2Writable; initialValueP errorValueP init i j (Lcom/ibm/icu/impl/Trie2;)V r Range Lcom/ibm/icu/impl/Trie2$Range; i$ Ljava/util/Iterator; source Lcom/ibm/icu/impl/Trie2; isInNullBlock (IZ)Z i2 c forLSCP block allocIndex2Block ()I newBlock newTop getIndex2Block (IZ)I i1 allocDataBlock (I)I capacity newData copyBlock releaseDataBlock (I)V isWritableBlock (I)Z setIndex2Entry oldBlock getDataBlock set $(II)Lcom/ibm/icu/impl/Trie2Writable; value %(IZI)Lcom/ibm/icu/impl/Trie2Writable; uncompact ()V tempTrie writeBlock limit fillBlock (IIIIIZ)V start initialValue overwrite pLimit setRange &(IIIZ)Lcom/ibm/icu/impl/Trie2Writable; nextStart repeatBlock setRepeatBlock end rest A(Lcom/ibm/icu/impl/Trie2$Range;Z)Lcom/ibm/icu/impl/Trie2Writable; range setForLeadSurrogateCodeUnit $(CI)Lcom/ibm/icu/impl/Trie2Writable; codeUnit C get codePoint fromLSCP getFromU16SingleLead (C)I equal_int ([IIII)Z a s t length findSameIndex2Block (II)I otherBlock findSameDataBlock (III)I dataLength blockLength findHighStart prevI2Block prevBlock i2Block highValue prev compactData mapIndex movedStart overlap newStart blockCount compactIndex2 compactTrie suppHighStart localHighStart toTrie2_16 ()Lcom/ibm/icu/impl/Trie2_16; frozenTrie Lcom/ibm/icu/impl/Trie2_16; toTrie2_32 ()Lcom/ibm/icu/impl/Trie2_32; Lcom/ibm/icu/impl/Trie2_32; freeze? ValueWidth >(Lcom/ibm/icu/impl/Trie2;Lcom/ibm/icu/impl/Trie2$ValueWidth;)V allIndexesLength dataMove index1Length index2Offset dest valueBits #Lcom/ibm/icu/impl/Trie2$ValueWidth; indexLength destIdx <clinit> SourceFile Trie2Writable.java ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ?? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ???????? com/ibm/icu/impl/Trie2$Range ? ???? java/lang/IllegalStateException !Internal error in Trie2 creation. ????? ? ? ? ? ? ? ? ? ? ? ? ? "java/lang/IllegalArgumentException Invalid code point. ? ?? ? ? ? ? ? com/ibm/icu/impl/Trie2Writable ? ?????? ?? ?) ?? ? Invalid code point range. ? ? ? ? ? ?? ?? ?? ? ? ? ? ? ? ? ? ? ? ? ? ??? 5compacting UTrie2: count of 32-bit data words %d->%d java/lang/Object?????? 8compacting UTrie2: count of 16-bit index-2 words %d->%d ? ? ? <UTrie2: highStart U+%04x highValue 0x%x initialValue 0x%x ? ? ?UTrie2: highStart U+%04x count of 16-bit index-2 words %d->%d com/ibm/icu/impl/Trie2_16?(! com/ibm/icu/impl/Trie2_32?( ? 'java/lang/UnsupportedOperationException Trie2 data is too large. #com/ibm/icu/impl/Trie2$UTrie2Header UTrie2Header? ?? ?? ?? ? java/lang/StringBuilder Index2 for BMP limit is ???????? 'Index2 for UTF-8 2byte values limit is $Index 1 for supplementals, limit is $Index 2 for supplementals, limit is ? ?? ? ? ? java/lang/AssertionError??? com/ibm/icu/impl/Trie2 com/ibm/icu/impl/Trie2Writable$1 !com/ibm/icu/impl/Trie2$ValueWidth errorValue highStart dataNullOffset iterator ()Ljava/util/Iterator; java/util/Iterator hasNext ()Z next ()Ljava/lang/Object; java/lang/Character isHighSurrogate (C)Z (Ljava/lang/String;)V java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V fHash header %Lcom/ibm/icu/impl/Trie2$UTrie2Header; index [C data16 data32 highValueIndex leadSurrogate startCodePoint endCodePoint out Ljava/io/PrintStream; java/lang/Integer valueOf (I)Ljava/lang/Integer; java/io/PrintStream printf <(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream; BITS_16 BITS_32 signature options shiftedDataLength shiftedHighStart append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toHexString (I)Ljava/lang/String; toString ()Ljava/lang/String; println ,$SwitchMap$com$ibm$icu$impl$Trie2$ValueWidth ordinal java/lang/Class desiredAssertionStatus ! 5 ? ? ? ? b ? ? ? R ? ? ? ? ? ? ? &