com.google.common.net.HostSpecifier.class Maven / Gradle / Ivy
???? 4 ?
java/lang/Object ()V
#com/google/common/net/HostSpecifier
canonicalForm Ljava/lang/String;
!com/google/common/net/HostAndPort
fromString 7(Ljava/lang/String;)Lcom/google/common/net/HostAndPort;
hasPort ()Z
$com/google/common/base/Preconditions
checkArgument (Z)V
getHost ()Ljava/lang/String;
" # $ % & #com/google/common/net/InetAddresses forString *(Ljava/lang/String;)Ljava/net/InetAddress; ( "java/lang/IllegalArgumentException
" * + , toUriString *(Ljava/net/InetAddress;)Ljava/lang/String;
. / (Ljava/lang/String;)V
1 2 3 4 5 (com/google/common/net/InternetDomainName from >(Ljava/lang/String;)Lcom/google/common/net/InternetDomainName;
1 7 8 hasPublicSuffix
1 : ; toString = java/lang/StringBuilder
<