public static final class Uri.Authority extends Authority implements scala.Product, java.io.Serializable
0 to signal the default port of for scheme.
             In general what you want is not the value of this field but Uri.effectivePort.
 param:  userinfo The percent decoded userinfo. According to https://tools.ietf.org/html/rfc3986#section-3.2.1
                 the "user:password" syntax is deprecated and implementations are encouraged to ignore any characters
                 after the colon (:). Therefore, it is not guaranteed that future versions of this class will
                 preserve full userinfo between parsing and rendering (even if it might do so right now).| Constructor and Description | 
|---|
| Authority(Uri.Host host,
         int port,
         java.lang.String userinfo) | 
| Modifier and Type | Method and Description | 
|---|---|
| Uri.Host | host()Host in a URI | 
| boolean | isEmpty() | 
| boolean | nonEmpty() | 
| Uri.Authority | normalizedFor(java.lang.String scheme) | 
| Uri.Authority | normalizedForHttp(boolean encrypted) | 
| int | port()A port number that may be `0` to signal the default port of for scheme. | 
| java.lang.String | toString() | 
| java.lang.String | userinfo()The percent decoded userinfo. | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic Authority(Uri.Host host, int port, java.lang.String userinfo)
public int port()
AuthorityUri::port::public java.lang.String userinfo()
Authoritypublic boolean isEmpty()
public boolean nonEmpty()
public Uri.Authority normalizedForHttp(boolean encrypted)
public Uri.Authority normalizedFor(java.lang.String scheme)
public java.lang.String toString()
toString in class java.lang.Object