com.groupbyinc.flux.common.ibm.icu.impl.TextTrieMap.class Maven / Gradle / Ivy
???? 2 ? 3com/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap (Ljava/lang/Object; java/lang/Object TextTrieMap.java 5com/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$1 8com/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$Node Node Gcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$LongestMatchHandler LongestMatchHandler Acom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$ResultHandler
ResultHandler @com/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$CharIterator CharIterator >com/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$ParseState
ParseState _root :Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$Node; ?Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap.Node; _ignoreCase Z (Z)V ()V
o(Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap;Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$1;)V "
# % ' this :Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap; 5Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap;
ignoreCase put a(Ljava/lang/CharSequence;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap; (Ljava/lang/CharSequence;IZ)V /
0 add W(Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$CharIterator;Ljava/lang/Object;)V 2 3
4 text Ljava/lang/CharSequence; val TV; Ljava/lang/Object; chitr BLcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$CharIterator; get ((Ljava/lang/String;)Ljava/util/Iterator; /(Ljava/lang/CharSequence;I)Ljava/util/Iterator; = ?
@ Ljava/lang/String; 1(Ljava/lang/CharSequence;I[I)Ljava/util/Iterator; = C
D start I :(Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$1;)V H
I find _(Ljava/lang/CharSequence;ILcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$ResultHandler;)V K L
M getMatchLength ()I O P
Q
getMatches ()Ljava/util/Iterator; S T
U matchLen [I handler NLcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$LongestMatchHandler; ILcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$LongestMatchHandler; ^(Ljava/lang/CharSequence;Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$ResultHandler;)V HLcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$ResultHandler; CLcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$ResultHandler; ?(Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$Node;Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$CharIterator;Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$ResultHandler;)V K _
` offset values c T
d processedLength f P
g handlePrefixMatch (ILjava/util/Iterator;)Z i j k java/util/Iterator m findMatch ~(Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$CharIterator;)Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$Node; o p
q node Ljava/util/Iterator; Ljava/util/Iterator; nextMatch openParseState C(I)Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$ParseState; 2com/groupbyinc/flux/common/ibm/icu/lang/UCharacter y foldCase (IZ)I { |
z } java/lang/Character charCount (I)I ? ?
? ? -com/groupbyinc/flux/common/ibm/icu/text/UTF16 ? getLeadSurrogate (I)C ? ?
? ? hasChildFor (C)Z ? ?
? r(Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap;Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$Node;)V ?
?
startingCp count ch1 C toCharArray (Ljava/lang/CharSequence;)[C java/lang/CharSequence ? length ? P ? ? [C ? charAt ? ? ? ? i array subArray ([CI)[C java/lang/System ? arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V ? ?
? ? sub ([CII)[C limit
access$300 ? ?
? x0
access$400 ? ?
? x1
access$500 ? ?
? x2 Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable W(Ljava/lang/CharSequence;TV;)Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap; -(Ljava/lang/String;)Ljava/util/Iterator; 4(Ljava/lang/CharSequence;I)Ljava/util/Iterator;
StackMapTable 6(Ljava/lang/CharSequence;I[I)Ljava/util/Iterator; c(Ljava/lang/CharSequence;Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$ResultHandler;)V d(Ljava/lang/CharSequence;ILcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$ResultHandler;)V ?(Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap.Node;Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$CharIterator;Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$ResultHandler;)V H(I)Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap.ParseState;
SourceFile InnerClasses ! ? ? i *? !*?
Y*? $? &*? (? ? ) + , ? ) * ? ! " # - . ? ? ? Y+*? (? 1N*? &-,? 5*? ? * ) + 6 7 8 : ; <