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

com.groupbyinc.flux.common.apache.http.conn.util.PublicSuffixMatcher.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????2?Dcom/groupbyinc/flux/common/apache/http/conn/util/PublicSuffixMatcherjava/lang/ObjectPublicSuffixMatcher.java>Lcom/groupbyinc/flux/common/apache/http/annotation/ThreadSafe;rulesLjava/util/Map;`Ljava/util/Map;
exceptions/(Ljava/util/Collection;Ljava/util/Collection;)V;com/groupbyinc/flux/common/apache/http/conn/util/DomainType
UNKNOWN=Lcom/groupbyinc/flux/common/apache/http/conn/util/DomainType;	l(Lcom/groupbyinc/flux/common/apache/http/conn/util/DomainType;Ljava/util/Collection;Ljava/util/Collection;)V
thisFLcom/groupbyinc/flux/common/apache/http/conn/util/PublicSuffixMatcher;*Ljava/util/Collection;Ljava/util/Collection;()V
Domain type0com/groupbyinc/flux/common/apache/http/util/ArgsnotNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;!"
 #Domain suffix rules%&java/util/concurrent/ConcurrentHashMap'java/util/Collection)size()I+,*-(I)V/
(0	2iterator()Ljava/util/Iterator;45*6java/util/Iterator8hasNext()Z:;9<next()Ljava/lang/Object;>?9@java/lang/StringB
java/util/MapDput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;FGEH
(
	KruleLjava/lang/String;i$Ljava/util/Iterator;	exception
domainType(Ljava/util/Collection;)VDomain suffix listsTAcom/groupbyinc/flux/common/apache/http/conn/util/PublicSuffixListVgetType?()Lcom/groupbyinc/flux/common/apache/http/conn/util/DomainType;XY
WZgetRules()Ljava/util/List;\]
W^java/util/List`a6
getExceptionsc]
Wd$Ljava/util/List;Ljava/util/List;listCLcom/groupbyinc/flux/common/apache/http/conn/util/PublicSuffixList;lists[Ljava/util/Collection;hasEntrya(Ljava/util/Map;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/http/conn/util/DomainType;)Zget&(Ljava/lang/Object;)Ljava/lang/Object;noEpequals(Ljava/lang/Object;)Zrs
tmapexpectedTypehasRuleR(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/http/conn/util/DomainType;)Zlm
zhasException
getDomainRoot&(Ljava/lang/String;)Ljava/lang/String;c(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/http/conn/util/DomainType;)Ljava/lang/String;}
?domain.?
startsWith(Ljava/lang/String;)Z??
C?java/util/Locale?ROOTLjava/util/Locale;??	??toLowerCase&(Ljava/util/Locale;)Ljava/lang/String;??
C?java/net/IDN?	toUnicode?~
??|y
?xy
?indexOf(I)I??
C?	substring(I)Ljava/lang/String;??
C?java/lang/StringBuilder?
?*.?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??toString()Ljava/lang/String;??
??nextdotInextSegment
domainNamesegmentmatches?y
?
domainRoot	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTableW(Ljava/util/Collection;Ljava/util/Collection;)V
StackMapTable?(Lcom/groupbyinc/flux/common/apache/http/conn/util/DomainType;Ljava/util/Collection;Ljava/util/Collection;)V^(Ljava/util/Collection;)V?(Ljava/util/Map;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/http/conn/util/DomainType;)Z
SourceFileRuntimeInvisibleAnnotations1?	
?	
?h
*?+,??? 



?


?
8	9???u?*?+?$W,&?$W*?(Y,?.?1?3,?7:?=??A?C:*?3+?IW???*?(Y?J?L-?1-?7:?=??A?C:*?L+?IW??ݱ?RA
MN+&OP~
QNh&OP??R??
???
?6
?@AB#CADNEQF\G`H~I?J?L?$?+**9?%?9?%??S??	?*?+U?$W*?(Y?J?3*?(Y?J?L+?7M,?=??,?A?WN-?[:-?_:?b:?=? ?A?C:*?3?IW???-?e:?3?b:?=? ?A?C:*?L?IW??ܧ?v??pfMNP'OP?QN?'OPAqRGkg}5
g;whi(?OP??j? Gkf}5
f?jk?FQRST!U;VAWGXfYtZw[}\?]?^?_?a?b?M?(*9?'*9Wa9?&?a9?&*9???
lm??)*??*+?q?N-??,?-,?u????*)v)MN)wR?)v	?efhijl?
?@??xy?H
*?3+,?{?? 

MN
w?q|y?H
*?L+,?{?? 

QN
w?u}~?;*+?????N??}?u?+??+?????N+????:?x*??,????*??,????X.??6?`???:?%*??Y???????????,?????N:???-??HJI??_4?N???N?w??N|?N?V???????!?.?1?>?A?J?_?d??????????????!

?
CC?@C?(C????;*+?????N???y??(+??*+????+???+,??N-????*((?N(w
?N??????%Q?CC?C@??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy