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

com.google.common.net.InternetDomainName.class Maven / Gradle / Ivy

????4?
Z??	?	?	?
??
???
*?
*?
*??
??	?	?
??
??	?
???
??
???
??
??
?	#?
??	?
??
	

?
			


?
?

?
?	
?	
*
?	





? 
!
"
#
$%
&'
?
*(
)*
H?
H+
H,
-.
?/
?0
*0
*12
?3
?4
56
?7
?8	9:DOTS_MATCHER$Lcom/google/common/base/CharMatcher;DOT_SPLITTER!Lcom/google/common/base/Splitter;
DOT_JOINERLcom/google/common/base/Joiner;NO_SUFFIX_FOUNDI
ConstantValue????SUFFIX_NOT_INITIALIZED????	MAX_PARTS
MAX_LENGTH?MAX_DOMAIN_PART_LENGTH?nameLjava/lang/String;parts)Lcom/google/common/collect/ImmutableList;	Signature=Lcom/google/common/collect/ImmutableList;publicSuffixIndexCacheRuntimeVisibleAnnotations7Lcom/google/errorprone/annotations/concurrent/LazyInit;registrySuffixIndexCacheDASH_MATCHER
DIGIT_MATCHERLETTER_MATCHERPART_CHAR_MATCHER(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis*Lcom/google/common/net/InternetDomainName;
StackMapTableMethodParameters>(Ljava/lang/String;Lcom/google/common/collect/ImmutableList;)VLocalVariableTypeTable;R(Ljava/lang/String;Lcom/google/common/collect/ImmutableList;)VpublicSuffixIndex()IpublicSuffixIndexLocalregistrySuffixIndexregistrySuffixIndexLocalfindSuffixOfType$(Lcom/google/common/base/Optional;)IancestorNameidesiredType!Lcom/google/common/base/Optional;	partsSizeXLcom/google/common/base/Optional;[(Lcom/google/common/base/Optional;)Ifrom>(Ljava/lang/String;)Lcom/google/common/net/InternetDomainName;domainRuntimeInvisibleAnnotations8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;validateSyntax(Ljava/util/List;)ZpartLjava/util/List;	lastIndex$Ljava/util/List;'(Ljava/util/List;)ZvalidatePart(Ljava/lang/String;Z)ZisFinalPartZ
asciiChars+()Lcom/google/common/collect/ImmutableList;?()Lcom/google/common/collect/ImmutableList;isPublicSuffix()ZhasPublicSuffixpublicSuffix,()Lcom/google/common/net/InternetDomainName;Ljavax/annotation/CheckForNull;isUnderPublicSuffixisTopPrivateDomaintopPrivateDomainisRegistrySuffixhasRegistrySuffixregistrySuffixisUnderRegistrySuffixisTopDomainUnderRegistrySuffixtopDomainUnderRegistrySuffix	hasParentparentancestor-(I)Lcom/google/common/net/InternetDomainName;levels
ancestorParts
substringFromchild	leftPartsisValid(Ljava/lang/String;)Zunusede$Ljava/lang/IllegalArgumentException;matchesTypeE(Lcom/google/common/base/Optional;Lcom/google/common/base/Optional;)Z
actualType?(Lcom/google/common/base/Optional;Lcom/google/common/base/Optional;)ZtoString()Ljava/lang/String;equals(Ljava/lang/Object;)ZthatobjectLjava/lang/Object;"RuntimeVisibleParameterAnnotationshashCode()V
SourceFileInternetDomainName.java-Lcom/google/errorprone/annotations/Immutable;7Lcom/google/common/net/ElementTypesAreNonnullByDefault;-Lcom/google/common/annotations/GwtCompatible;emulated{?(com/google/common/net/InternetDomainNamesbvb[\<=>?@A.B?C?DEDomain name too long: '%s':FGHmn]^IJKLMopN?Domain has too many parts: '%s'??Not a valid domain name: '%s'O?4Cannot create an InternetDomainName with zero parts.GPQRS??TUVW_`XYZ[\]^_`ab3com/google/thirdparty/publicsuffix/PublicSuffixTypecW??d_e_f?gbjava/lang/String{|hai??jklmz\now\pqrsx\??????????Not under a public suffix: %stH????????Not under a registry suffix: %s??Domain '%s' has no parentDu{?java/lang/StringBuildervw????"java/lang/IllegalArgumentExceptionx?????
.。.。yz{|{}-_~??y\java/lang/Object'com/google/common/collect/ImmutableList"com/google/common/base/CharMatcherreplaceFrom-(Ljava/lang/CharSequence;C)Ljava/lang/String;com/google/common/base/AsciitoLowerCase&(Ljava/lang/String;)Ljava/lang/String;endsWithlength	substring(II)Ljava/lang/String;$com/google/common/base/Preconditions
checkArgument((ZLjava/lang/String;Ljava/lang/Object;)Vcom/google/common/base/Splittersplit.(Ljava/lang/CharSequence;)Ljava/lang/Iterable;copyOf?(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList;sizeisEmpty(ZLjava/lang/Object;)Vcom/google/common/base/Optionalabsent#()Lcom/google/common/base/Optional;REGISTRY5Lcom/google/thirdparty/publicsuffix/PublicSuffixType;of5(Ljava/lang/Object;)Lcom/google/common/base/Optional;subList-(II)Lcom/google/common/collect/ImmutableList;com/google/common/base/Joinerjoin((Ljava/lang/Iterable;)Ljava/lang/String;7com/google/thirdparty/publicsuffix/PublicSuffixPatternsUNDER(Lcom/google/common/collect/ImmutableMap;&com/google/common/collect/ImmutableMapget&(Ljava/lang/Object;)Ljava/lang/Object;fromNullableEXACTEXCLUDEDcontainsKeycheckNotNulljava/util/List(I)Ljava/lang/Object;ascii&()Lcom/google/common/base/CharMatcher;
retainFrom,(Ljava/lang/CharSequence;)Ljava/lang/String;matchesAllOf(Ljava/lang/CharSequence;)ZcharAt(I)Cmatches(C)Z
checkState(I)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;	isPresentanyOf>(Ljava/lang/CharSequence;)Lcom/google/common/base/CharMatcher;on$(C)Lcom/google/common/base/Splitter;"(C)Lcom/google/common/base/Joiner;inRange((CC)Lcom/google/common/base/CharMatcher;orJ(Lcom/google/common/base/CharMatcher;)Lcom/google/common/base/CharMatcher;1Z[\]^_`abcdebcfgbchibcjkbclmnopqrsbtuvbtuw\x\y\z\{|}?*?*??*???+.??L+?	?++?
d?L+?
???+?
*+?*?+???*????+?
*??+?
?~2??
???&?2?G?L?Z?q?~???mn??2*
@(@?m{?}?,*?*??*??,????*+?*,??~??
??!?&?+? ,??,mn,op?,or??*?@?	moq???}j*?<??**??Y?]?*??? :?+?!?"?#?$?%?d?+?&?"?#?$?%???'?(?`??????~>??? ?*?3?9?=?C?L?R?T?_?c?i?4 C?n
_?bk??k??c?b?k????
?2*????q?	??}9?Y*?)?*?+?~?n????
??}?@*?,d<*?-?*?.??=?*?-?*N-?.???????~&		#.68>*.
?n ?b@o?	7?b?@o??????oq?
??}?`*?
?*?
????/*?0M?1,?2???3*?4?5??3**?
d?4?5????6*?4?5???~.9:GI%J'O:PHQJ[\\^_ `?n`??E?n?
?* ?	??o?}/*??~h??q???}B
*?7???~?
???@??}C*?7???~????@??}K*?8?**?7?9??~????@t???}B
*?7???~?
???@??}C*?7???~????@??}`!*?:?*?*?;<*??=**?7d?9?~??	??!???	??}B
*?>???~?
???@??}C*?>???~????@??}K*???**?>?9??~???@t???}B
*?>???~
???@??}C*?>???~#???@??}`!*?@?*?*?AB*??=**?>d?9?~67	9:!???	??}F*?????~????@??}A*?CD*??=*?9?~
J
K????}?H*?*???M>6?*??E?*?
`>????*??F:?Y,?G?~VZ[\-[3^=`>?bH??H?b8?p6?b=?n?8?r?
???????}X$?HY?I+?)?*?J?J*??J?K?L?~m$??$?n??	??}h
*?LL?L?M~???? ????
mn?GM?m
??}o*?N?*+?O?+?N?~???????????C?	??q???}/*??~?????}}!+*??+??+?M*?,??P??~?????? ??!??!?????????}2*??Q?~?????}?QR?S?.?T?.?U?V?S?309?W?6az?WAZ?W?X?Y?6?Y?X?3?X?1?~*
PQR" $*&.'>)D*P)??t
?????Z?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy