com.groupbyinc.flux.common.ibm.icu.impl.TimeZoneNamesImpl$NameSearchHandler.class Maven / Gradle / Ivy
???? 2 ? Kcom/groupbyinc/flux/common/ibm/icu/impl/TimeZoneNamesImpl$NameSearchHandler ?Ljava/lang/Object;Lcom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$ResultHandler; java/lang/Object Acom/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap$ResultHandler TimeZoneNamesImpl.java >com/groupbyinc/flux/common/ibm/icu/text/TimeZoneNames$NameType 5com/groupbyinc/flux/common/ibm/icu/text/TimeZoneNames NameType ?com/groupbyinc/flux/common/ibm/icu/text/TimeZoneNames$MatchInfo MatchInfo 9com/groupbyinc/flux/common/ibm/icu/impl/TimeZoneNamesImpl NameSearchHandler Bcom/groupbyinc/flux/common/ibm/icu/impl/TimeZoneNamesImpl$NameInfo NameInfo 3com/groupbyinc/flux/common/ibm/icu/impl/TextTrieMap
ResultHandler
_nameTypes Ljava/util/EnumSet; ULjava/util/EnumSet; _matches Ljava/util/Collection; YLjava/util/Collection; _maxMatchLen I $assertionsDisabled Z (Ljava/util/EnumSet;)V ()V $ &
' ) this MLcom/groupbyinc/flux/common/ibm/icu/impl/TimeZoneNamesImpl$NameSearchHandler; nameTypes handlePrefixMatch (ILjava/util/Iterator;)Z java/util/Iterator 0 hasNext ()Z 2 3 1 4 next ()Ljava/lang/Object; 6 7 1 8 type @Lcom/groupbyinc/flux/common/ibm/icu/text/TimeZoneNames$NameType; : ; < java/util/EnumSet > contains (Ljava/lang/Object;)Z @ A
? B tzID Ljava/lang/String; D E F h(Lcom/groupbyinc/flux/common/ibm/icu/text/TimeZoneNames$NameType;Ljava/lang/String;Ljava/lang/String;I)V $ H
I " # K mzID M E N java/lang/AssertionError P
Q ' S java/util/LinkedList U
V ' java/util/Collection X add Z A Y [ ! ] minfo ALcom/groupbyinc/flux/common/ibm/icu/text/TimeZoneNames$MatchInfo; ninfo DLcom/groupbyinc/flux/common/ibm/icu/impl/TimeZoneNamesImpl$NameInfo; matchLength values ZLjava/util/Iterator; Ljava/util/Iterator;
getMatches ()Ljava/util/Collection; java/util/Collections i emptyList ()Ljava/util/List; k l
j m getMaxMatchLen ()I resetResults java/lang/Class s desiredAssertionStatus u 3
t v Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable X(Ljava/util/EnumSet;)V
StackMapTable ^(ILjava/util/Iterator;)Z [()Ljava/util/Collection;
SourceFile InnerClasses x x ! " # $ % y X
*? (*+? *? z
+ ,
- {
- |
x } . / y b ?,? 5 ? ?,? 9 ? N*? *? *? *-? =? C? ???-? G? ? Y-? =-? G? J:? +? L? -? O? ? QY? R?? Y-? =-? O? J:*? T? *? VY? W? T*? T? \ W*? ^? *? ^??e? z > E _ ` ? a b p + _ ` ? + , ? c ! ? d f { ? d e | > ( + 2 H ] p! w" ?$ ?% ?&