1 4 4 4 4 5      4 4   4    !  4 6 6 6 6 + 4 + / 1 CompactHandler InnerClassesDefaultGetFoldedValueDefaultGetFoldingOffsetv[IcolumnsImaxRowsrowsprevRow isCompactedZFIRST_SPECIAL_CP ConstantValueINITIAL_VALUE_CPERROR_VALUE_CPMAX_CP INITIAL_ROWS MEDIUM_ROWSMAX_ROWSareElementsSame(I[III)ZCodeLineNumberTableLocalVariableTableithisLcom/ibm/icu/impl/PropsVectors;index1targetindex2lengthfindRow(I)I rangeStartindexstartmidlimit(I)Vcp numOfColumnssetValue(IIIII)Vtemp rowsToExpand newMaxRowscountendcolumnvaluemaskfirstRowlastRow splitFirstRow splitLastRowgetValue(II)IcgetRow(I)[IrowIndex rowToReturn getRowStart getRowEndcompact1(Lcom/ibm/icu/impl/PropsVectors$CompactHandler;)V compactor.Lcom/ibm/icu/impl/PropsVectors$CompactHandler; valueColumns indexArray[Ljava/lang/Integer;getCompactedArray()[IgetCompactedRows()IgetCompactedColumnscompactToTrieWithRowIndexes()Lcom/ibm/icu/impl/IntTrie;+Lcom/ibm/icu/impl/PVecToTrieCompactHandler; access$000"(Lcom/ibm/icu/impl/PropsVectors;)Ix0 access$100#(Lcom/ibm/icu/impl/PropsVectors;)[I SourceFilePropsVectors.java <= >? B? A? a"java/lang/IllegalArgumentExceptionjava/lang/StringBuilder2numOfColumns need to be no less than 1; but it is a @? CDjava/lang/IllegalStateException#Shouldn't be called aftercompact()! Z[#java/lang/IndexOutOfBoundsExceptionEMAX_ROWS exceeded! Increase it to a higher valuein the implementation 0Illegal Invocation of the method after compact()rowIndex out of bound!java/lang/Integer com/ibm/icu/impl/PropsVectors$1 a NO b b b 1Illegal Invocation of the method before compact())com/ibm/icu/impl/PVecToTrieCompactHandler |} 3com/ibm/icu/impl/PropsVectors$DefaultGetFoldedValue a5com/ibm/icu/impl/PropsVectors$DefaultGetFoldingOffset a com/ibm/icu/impl/PropsVectorsjava/lang/Object,com/ibm/icu/impl/PropsVectors$CompactHandler()Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)VvalueOf(I)Ljava/lang/Integer;"(Lcom/ibm/icu/impl/PropsVectors;)Vjava/util/Arrayssort,([Ljava/lang/Object;Ljava/util/Comparator;)VintValuesetRowIndexForInitialValuesetRowIndexForErrorValuestartRealValuessetRowIndexForRange(III)Vbuilder!Lcom/ibm/icu/impl/IntTrieBuilder;$(Lcom/ibm/icu/impl/IntTrieBuilder;)V$(Lcom/ibm/icu/impl/PropsVectors$1;)Vcom/ibm/icu/impl/IntTrieBuilder serializeDataManipulateo(Lcom/ibm/icu/impl/TrieBuilder$DataManipulate;Lcom/ibm/icu/impl/Trie$DataManipulate;)Lcom/ibm/icu/impl/IntTrie;+com/ibm/icu/impl/TrieBuilder$DataManipulate$com/ibm/icu/impl/Trie$DataManipulatecom/ibm/icu/impl/TrieBuildercom/ibm/icu/impl/Trie!45 <=>?@?A?B?CDE?FG?FH?FI?FJ?FKL?FM?FNOP&6*`.,`.Q3 453$8R>!S?&TU&V?&W=&X?&Y?Z[P=**h=*.*`.*`=*`.*Y`*`=*`.*Y`*`.d =*Y`*Y`*`=*`.*. *>6*6d>`l6*h=*. 6*`. *>**h=Q%@E FG"I$K+L7MANCPJQVR`SbTqV{XYZ[_abfghijklmnoprxyzR>TU\?]?Z^?W_?Q`?abP*YY  *`**h *****O*O*=>"*O*``O*`=ޱQJ $+9@EJOV^cls~R*f%c?TUd?c)]?efP/ *d Y* Y`6~6*6*6*.*`.~6 *`.*`.~6   D6     6 * `*X* 6 * 6 Y *h : * **h* * **h*`d6  #**`* `*h` *Y ` Nd*`6 ***` *`6*`**`O*`6 3***`**`**`[OO**l`6`66**.~O*`6ٱQ2%,6;>ELSv27Wbgs    ".R g= >h? +i? 2j? /TU/^?/k?/l?/m?/n?Lo?Sp?;`?vqD rD stP2* *d*>*``.Q!'R*2TU2u?2l?' ]?vwPI* Y * Y *d M**h`,*d,Q)*-.'001G3R ITUIx?0y=z[Pw3* Y * Y **h.Q?@CD'FR3TU3x?{[P{7* Y * Y **h`.dQRSVW'YR7TU7x?|}P{ [***d=*N6*-*h S-!Y*"#t66*c*-2$.6#*-2$`*-d2$`% `6+& +'`6+( :t66*q*-2$.6*-2$`.6*-2$`%`6*-2$`+d)**l`Q#opu vyz({6z<~HLXf/6DJPZRz S?fL^?OiS?Z^?J`?wS?[TU[~G??Lj?g=PH* Y**QR TUPH* Y**QR TUPJ* Y**dQR TUPd(+Y,L*+-+./Y+.01Y23Q R(TU ~P/*Q$R UP/*Q$R U82647 /49 14: !