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

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

There is a newer version: 1.4
Show newest version
????29

?	?
??
???
!?
!?
!???
??	?	?
??
??	?
???
??
?	?	?
??
??	??
??	??
?
??
???
?????
?	??
??	?
??	?
!?
??	??
?
?
?
?
??
??
???
7?
7?
7???
!?	??
!?
!??
??
??
???	??
??DOTS_MATCHER$Lcom/google/common/base/CharMatcher;DOT_SPLITTER!Lcom/google/common/base/Splitter;
DOT_JOINERLcom/google/common/base/Joiner;NO_PUBLIC_SUFFIX_FOUNDI
ConstantValue????	DOT_REGEXLjava/lang/String;	MAX_PARTS
MAX_LENGTH?MAX_DOMAIN_PART_LENGTH?nameparts)Lcom/google/common/collect/ImmutableList;	Signature=Lcom/google/common/collect/ImmutableList;publicSuffixIndexDASH_MATCHERPART_CHAR_MATCHER(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis*Lcom/google/common/net/InternetDomainName;
StackMapTable??findPublicSuffix()IancestorNamei	partsSizefromLenient>(Ljava/lang/String;)Lcom/google/common/net/InternetDomainName;domain
DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;fromvalidateSyntax(Ljava/util/List;)ZpartLjava/util/List;	lastIndexLocalVariableTypeTable$Ljava/util/List;'(Ljava/util/List;)ZvalidatePart(Ljava/lang/String;Z)ZisFinalPartZ
asciiChars()Ljava/lang/String;+()Lcom/google/common/collect/ImmutableList;?()Lcom/google/common/collect/ImmutableList;isPublicSuffix()ZhasPublicSuffixpublicSuffix,()Lcom/google/common/net/InternetDomainName;isUnderPublicSuffixisTopPrivateDomaintopPrivateDomain	hasParentparentancestor-(I)Lcom/google/common/net/InternetDomainName;levelschild	leftPartsisValid(Ljava/lang/String;)Ze$Ljava/lang/IllegalArgumentException;?matchesWildcardPublicSuffixpieces[Ljava/lang/String;?toStringequals(Ljava/lang/Object;)ZthatobjectLjava/lang/Object;"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable;hashCode()V
SourceFileInternetDomainName.javaRuntimeInvisibleAnnotations$Lcom/google/common/annotations/Beta;-Lcom/google/common/annotations/GwtCompatible;b?HI??.?mDomain name too long: '%s':java/lang/Object	
ZSJK
[\mDomain has too many parts: '%s'xyNot a valid domain name: '%s'lm_OLM???wr(com/google/common/net/InternetDomainNamejava/lang/Stringbc !??"I#$aI%&`I'()*+I??????????Not under a public suffix: %s,
??Domain '%s' has no parentjava/lang/StringBuilder-.??"java/lang/IllegalArgumentException\./0???m
.。.。123435-_6I78"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;'com/google/common/collect/ImmutableListcopyOf?(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList;sizesubList-(II)Lcom/google/common/collect/ImmutableList;com/google/common/base/Joinerjoin((Ljava/lang/Iterable;)Ljava/lang/String;!com/google/common/net/TldPatternsEXACT(Lcom/google/common/collect/ImmutableSet;&com/google/common/collect/ImmutableSetcontainsEXCLUDEDcheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;java/util/Listget(I)Ljava/lang/Object;ASCII
retainFrom,(Ljava/lang/CharSequence;)Ljava/lang/String;matchesAllOf(Ljava/lang/CharSequence;)ZcharAt(I)Cmatches(C)ZDIGIT
checkStateappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;((Ljava/lang/String;I)[Ljava/lang/String;UNDERanyOf>(Ljava/lang/CharSequence;)Lcom/google/common/base/CharMatcher;on$(C)Lcom/google/common/base/Splitter;"(C)Lcom/google/common/base/Joiner;JAVA_LETTER_OR_DIGITorJ(Lcom/google/common/base/CharMatcher;)Lcom/google/common/base/CharMatcher;1

HIJKLMNOPQRSP<TOPUVOPWXOPYZS[\]^_O`IaIbcd?*??+.??L+??++?d?L+????	?
Y+S?*+?*?
+???*?????
Y+S?*???
Y+S?**???e.????&?B?G?U?s?????f?gh?ZSi?&jk
@/@lmd?J*??<=?oOJghBpOi?
? k
??	qrd/*??e?fsStuv	wrd9?Y*? ?!?"?e?fsS
xyd?@*?#d<*?$?!?%??=?*?$?!N-?%???????e&	?	???#?.?6?8?>?f*.
zS oO@[{	7|O}@[~i???]
??d?`*??*?????&*?'M?(,?)???**?+?,??***?d?+?,????-*?+?,???e*
 %!'&H(J3\4^7f `zS`??E?Si
?k Z?d/*?.?eAfghtuv[?d/*??eJfgh]???dB
*????e[f
ghi@??dC*????eifghi@??dK*?/?**??0??esfghi@j??dB
*????e?f
ghi@??dC*????e?fghi@??dg(*?1?*?*?23?
Y*?S?4**?d?0?e??	??f(ghi	??dF*?????e?fghi@??dH*?56?
Y*?S?4*?0?e
??fgh??dM?*?*??????e?fgh?O?rdX$?7Y?8+? ?!?9?9*??9?:??e?f$gh$?S	??d^
*?W?L?;e	
f??
ZSiG?
??dh *<?=L+???>+2????e
f sS??i
??@??d/*??efgh??d}!+*??+??+?M*?,?????e*+./03f ?h!gh!??i???md2*??@?e8fgh??dU-A?B?.?C?
.?D?E?B?*?F?*?G?(?eNPQ? ???
??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy