com.groupbyinc.flux.common.ibm.icu.util.BytesTrieBuilder.class Maven / Gradle / Ivy
???? 2 ? 8com/groupbyinc/flux/common/ibm/icu/util/BytesTrieBuilder 9com/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder BytesTrieBuilder.java Lcom/groupbyinc/flux/common/ibm/icu/util/BytesTrieBuilder$BytesAsCharSequence BytesAsCharSequence @com/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$Option Option intBytes [B bytes bytesLength I $assertionsDisabled Z ()V
this :Lcom/groupbyinc/flux/common/ibm/icu/util/BytesTrieBuilder; add @([BII)Lcom/groupbyinc/flux/common/ibm/icu/util/BytesTrieBuilder; ([BI)V
addImpl (Ljava/lang/CharSequence;I)V !
" sequence length value build w(Lcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$Option;)Lcom/groupbyinc/flux/common/ibm/icu/util/BytesTrie;
buildBytes E(Lcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$Option;)V ) *
+ 1com/groupbyinc/flux/common/ibm/icu/util/BytesTrie -
/ 1
. buildOption BLcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$Option; buildByteBuffer Y(Lcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$Option;)Ljava/nio/ByteBuffer; java/nio/ByteBuffer 8 wrap ([BII)Ljava/nio/ByteBuffer; : ;
9 < buildImpl > *
? clear <()Lcom/groupbyinc/flux/common/ibm/icu/util/BytesTrieBuilder; clearImpl C
D matchNodesCanHaveValues ()Z Ljava/lang/Deprecated; getMaxBranchLinearSubNodeLength ()I getMinLinearMatch getMaxLinearMatchLength ensureCapacity (I)V java/lang/System O arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V Q R
P S newCapacity newBytes write (I)I M N
Y b newLength (II)I strings Ljava/lang/StringBuilder; ^ _ ` java/lang/StringBuilder b charAt (I)C d e
c f offset bytesOffset ([BI)I writeValueAndFinal (IZ)I W X
m ??? ??
W j
r i isFinal writeValueAndType (ZII)I k l
x hasValue node writeDeltaTo } java/lang/AssertionError
?
??
jumpTarget java/lang/Class ? desiredAssertionStatus ? G
? ? Code LocalVariableTable LineNumberTable
StackMapTable
Deprecated RuntimeVisibleAnnotations
SourceFile InnerClasses 1
? > *? *?? ? ? ? ? ? \ *? Y+? ? #*? ? * $
% &