com.groupbyinc.flux.common.ibm.icu.impl.coll.BOCSU.class Maven / Gradle / Ivy
???? 1 w 2com/groupbyinc/flux/common/ibm/icu/impl/coll/BOCSU java/lang/Object
BOCSU.java
SLOPE_MIN_ I
SLOPE_MAX_ ?
SLOPE_MIDDLE_ ? SLOPE_TAIL_COUNT_ ? SLOPE_MAX_BYTES_
SLOPE_SINGLE_ P
SLOPE_LEAD_2_ *
SLOPE_LEAD_3_ SLOPE_REACH_POS_1_ SLOPE_REACH_NEG_1_???? SLOPE_REACH_POS_2_ )? SLOPE_REACH_NEG_2_???T SLOPE_REACH_POS_3_ ? SLOPE_REACH_NEG_3_??? SLOPE_START_POS_2_ ? SLOPE_START_POS_3_ ? SLOPE_START_NEG_2_ 1 SLOPE_START_NEG_3_ writeIdenticalLevelRun X(ILjava/lang/CharSequence;IILcom/groupbyinc/flux/common/ibm/icu/util/ByteArrayWrapper;)I java/lang/CharSequence + length ()I - . , / ensureAppendCapacity ?(Lcom/groupbyinc/flux/common/ibm/icu/util/ByteArrayWrapper;II)V 1 2
3 8com/groupbyinc/flux/common/ibm/icu/util/ByteArrayWrapper 5 bytes [B 7 8 6 9 size ; 6 < ? java/lang/Character ? codePointAt (Ljava/lang/CharSequence;I)I A B
@ C charCount (I)I E F
@ G ?? writeDiff (I[BI)I J K
L c buffer capacity p lastSafe prev s Ljava/lang/CharSequence; i sink :Lcom/groupbyinc/flux/common/ibm/icu/util/ByteArrayWrapper; ensureCapacity =(I)Lcom/groupbyinc/flux/common/ibm/icu/util/ByteArrayWrapper; Y Z
6 [ minCapacity desiredCapacity remainingCapacity ()V ` a
b this 4Lcom/groupbyinc/flux/common/ibm/icu/impl/coll/BOCSU; getNegDivMod (II)J number factor modulo result J f g
m division diff offset
ConstantValue Code LocalVariableTable LineNumberTable
SourceFile ! r r
r
r r r r r r r r r r r ! r " # r $ % r &