All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.ibm.icu.util.StringTrieBuilder$LinearMatchNode.class Maven / Gradle / Ivy

????2?Icom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$LinearMatchNodeCcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$ValueNodeStringTrieBuilder.java>com/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$Node9com/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilderNodeLinearMatchNodeKcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$DynamicBranchNodeDynamicBranchNode	ValueNodeOcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$IntermediateValueNodeIntermediateValueNodestringsLjava/lang/CharSequence;stringOffsetIlengthnext@Lcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$Node;hash](Ljava/lang/CharSequence;IILcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$Node;)V()V
	 	"	$	&thisKLcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$LinearMatchNode;builderStringssOffsetlennextNodehashCode()I	0equals(Ljava/lang/Object;)Z23
4java/lang/CharSequence6charAt(I)C897:ijlimitotherLjava/lang/Object;oadd?(Lcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder;Ljava/lang/CharSequence;II)Lcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$Node;/7DhasValueZFG	H"java/lang/IllegalArgumentExceptionJDuplicate string.L(Ljava/lang/String;)VN
KOsetValue(I)VQR
S
U

valueX	Y

S
access$100?(Lcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder;Ljava/lang/CharSequence;II)Lcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$ValueNode;\]
	^D(CLcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$Node;)VB`

aBC
cprefixLength
suffixNoderesultthisSuffixNode
branchNodeMLcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$DynamicBranchNode;
newSuffixNodeELcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$ValueNode;thisCharCnewCharbuilder;Lcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder;sstartsValueregister}(Lcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder;)Lcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$Node;uv
wgetMaxLinearMatchLengthy/
	zsetHashCode|
}
access$200?(Lcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder;Lcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$Node;)Lcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$Node;?
	?matchNodesCanHaveValues()Z??
	?D(ILcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder$Node;)V?
?
nextOffsetintermediateValuemaxLinearMatchLengthmarkRightEdgesFirst(I)Ioffset?	???
?
edgeNumberwrite>(Lcom/groupbyinc/flux/common/ibm/icu/util/StringTrieBuilder;)V??
?(II)I??
	?getMinLinearMatch?/
	?writeValueAndType(ZII)I??
	?ff_./
?CodeLocalVariableTableLineNumberTable
StackMapTable
SourceFileInnerClasses0??*?*+?!*?#*?%*?'??4()*+,-?bc	defg./?/*?1??()?i23?o*+??*+?5??+?M*?%,?%?*?',?'??*?#>,?#6*?#*?%`6?&*?!?;*?!?;?????????>3:<94=D)>o()o?@YA)?2lmoprs,t.vJwbxdvm{?	???BC?c
?,?E?*?I?
?KYM?P?*?T*?*?#*?%`6*?#6?@,?E?;*?#d6?Y*?!*?%d*?'?V:?T*?%*?'*?*?!?;6,?;6?ػ
Y?W:	*?#?I*?I?	*?Z?[*?Z*?I*Y?#`?#*Y?%d?%*?%?*?*?':
	:?_d?*Y?%d?%*?':
*	?'*:?:*?#d6??Y*?!*?%`d*?'?V:
*?%*	?'*:+,`?_:	
?b	?b??????**?'+,?d?'*???N/ehf)?g?h
gh
 .e??ij	N!g?0h
Zkl??mn??on4D<?()?pq?r?s?t.\>??-
???!?#?.?;?E?N?h?o?u?{?}????????????????????????????????? ?#???E?K?N?Z?c?l?o?x????;??H?H
C$?6? 	7?uv?b?**?'+?x?'+?{=*?%?>*?#*?%`d>*Y?%d?%?Y*?!*?'?V:?~*+???'???*?I?0+???)*?Z6*?Z*?I*?~?Y+*????N?	*?~*N+-????R%,?Bf)h??g?()?pq???g?N????%?/?B?G?Q?T?b?h?m?r?v????????????B3????\*???**?'??Y^()????-?A?W?]??-?? ??*	

	
		
	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy