com.groupbyinc.flux.common.ibm.icu.util.CharsTrie.class Maven / Gradle / Ivy
???? 2= 1com/groupbyinc/flux/common/ibm/icu/util/CharsTrie vLjava/lang/Object;Ljava/lang/Cloneable;Ljava/lang/Iterable; java/lang/Object java/lang/Cloneable java/lang/Iterable CharsTrie.java 3com/groupbyinc/flux/common/ibm/icu/util/CharsTrie$1 :com/groupbyinc/flux/common/ibm/icu/util/CharsTrie$Iterator
Iterator 7com/groupbyinc/flux/common/ibm/icu/util/CharsTrie$Entry Entry 7com/groupbyinc/flux/common/ibm/icu/util/CharsTrie$State State 8com/groupbyinc/flux/common/ibm/icu/util/BytesTrie$Result 1com/groupbyinc/flux/common/ibm/icu/util/BytesTrie Result
valueResults_ ;[Lcom/groupbyinc/flux/common/ibm/icu/util/BytesTrie$Result; kMaxBranchLinearSubNodeLength I kMinLinearMatch 0 kMaxLinearMatchLength
kMinValueLead @
kNodeTypeMask ?
kValueIsFinal ? kMaxOneUnitValue ?? kMinTwoUnitValueLead @ kThreeUnitValueLead ? kMaxTwoUnitValue???? kMaxOneUnitNodeValue ? kMinTwoUnitNodeValueLead @@ kThreeUnitNodeValueLead ? kMaxTwoUnitNodeValue ??? kMaxOneUnitDelta ?? kMinTwoUnitDeltaLead ? kThreeUnitDeltaLead ?? kMaxTwoUnitDelta??? chars_ Ljava/lang/CharSequence; root_ pos_ remainingMatchLength_ $assertionsDisabled Z (Ljava/lang/CharSequence;I)V ()V I K
L B C N D P E R F T this 3Lcom/groupbyinc/flux/common/ibm/icu/util/CharsTrie; trieChars offset clone ()Ljava/lang/Object; $java/lang/CloneNotSupportedException \ Z [
^ reset 5()Lcom/groupbyinc/flux/common/ibm/icu/util/CharsTrie; saveState n(Lcom/groupbyinc/flux/common/ibm/icu/util/CharsTrie$State;)Lcom/groupbyinc/flux/common/ibm/icu/util/CharsTrie;
access$002 k(Lcom/groupbyinc/flux/common/ibm/icu/util/CharsTrie$State;Ljava/lang/CharSequence;)Ljava/lang/CharSequence; d e
f
access$102 =(Lcom/groupbyinc/flux/common/ibm/icu/util/CharsTrie$State;I)I h i
j
access$202 l i
m
access$302 o i
p state 9Lcom/groupbyinc/flux/common/ibm/icu/util/CharsTrie$State; resetToState
access$000 S(Lcom/groupbyinc/flux/common/ibm/icu/util/CharsTrie$State;)Ljava/lang/CharSequence; u v
w
access$100 <(Lcom/groupbyinc/flux/common/ibm/icu/util/CharsTrie$State;)I y z
{
access$200 } z
~
access$300 ? z
? "java/lang/IllegalArgumentException ? incompatible trie state ? (Ljava/lang/String;)V I ?
? ? current <()Lcom/groupbyinc/flux/common/ibm/icu/util/BytesTrie$Result; NO_MATCH :Lcom/groupbyinc/flux/common/ibm/icu/util/BytesTrie$Result; ? ? ? java/lang/CharSequence ? charAt (I)C ? ? ? ? ? NO_VALUE ? ? ? node pos first =(I)Lcom/groupbyinc/flux/common/ibm/icu/util/BytesTrie$Result; nextImpl >(II)Lcom/groupbyinc/flux/common/ibm/icu/util/BytesTrie$Result; ? ?
? inUnit firstForCodePoint ? ?
? -com/groupbyinc/flux/common/ibm/icu/text/UTF16 ? getLeadSurrogate ? ?
? ? hasNext ()Z ? ?
? getTrailSurrogate ? ?
? ? next ? ?
? cp stop ? K
? length nextForCodePoint V(Ljava/lang/CharSequence;II)Lcom/groupbyinc/flux/common/ibm/icu/util/BytesTrie$Result; ? ?
?
branchNext ?(III)Lcom/groupbyinc/flux/common/ibm/icu/util/BytesTrie$Result; ? ?
? FINAL_VALUE ? ? ?
skipNodeValue (II)I ? ?
? result C s sIndex sLimit getValue ()I G H ? java/lang/AssertionError ?
? L readValue (Ljava/lang/CharSequence;II)I ? ?
?
readNodeValue ? ?
? leadUnit getUniqueValue ()J findUniqueValue (Ljava/lang/CharSequence;IJ)J ? ?
? uniqueValue J getNextChars (Ljava/lang/Appendable;)I append (Ljava/lang/Appendable;I)V ? ?
? getNextBranchChars 3(Ljava/lang/CharSequence;IILjava/lang/Appendable;)V ? ?
? out Ljava/lang/Appendable; iterator >()Lcom/groupbyinc/flux/common/ibm/icu/util/CharsTrie$Iterator; S(Ljava/lang/CharSequence;IIILcom/groupbyinc/flux/common/ibm/icu/util/CharsTrie$1;)V I ?
? ?(I)Lcom/groupbyinc/flux/common/ibm/icu/util/CharsTrie$Iterator; maxStringLength X(Ljava/lang/CharSequence;II)Lcom/groupbyinc/flux/common/ibm/icu/util/CharsTrie$Iterator; value chars skipValue (Ljava/lang/CharSequence;I)I ? ?
? jumpByDelta delta skipDelta ?
?
? ?
findUniqueValueFromBranch (Ljava/lang/CharSequence;IIJ)J
???? isFinal java/io/IOException java/lang/Appendable (C)Ljava/lang/Appendable; ? ?com/groupbyinc/flux/common/ibm/icu/util/ICUUncheckedIOException (Ljava/lang/Throwable;)V I
e Ljava/io/IOException; c ()Ljava/util/Iterator; ? ?
access$500 x0 x1
access$600 x2
access$700
access$800
access$900 access$1000 java/lang/Class, desiredAssertionStatus. ?
-/ INTERMEDIATE_VALUE1 ? 2
ConstantValue Code LocalVariableTable LineNumberTable
Exceptions
StackMapTable Signature
SourceFile InnerClasses 1
4 4 ! " 4 # $ 4 % &