public class Uri
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
HTTP |
static java.lang.String |
HTTPS |
static java.lang.String |
WS |
static java.lang.String |
WSS |
Constructor and Description |
---|
Uri(java.lang.String scheme,
java.lang.String userInfo,
java.lang.String host,
int port,
java.lang.String path,
java.lang.String query,
java.lang.String fragment) |
Modifier and Type | Method and Description |
---|---|
static Uri |
create(java.lang.String originalUrl) |
static Uri |
create(Uri context,
java.lang.String originalUrl) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAuthority() |
java.lang.String |
getBaseUrl() |
int |
getExplicitPort() |
java.lang.String |
getFragment() |
java.lang.String |
getHost() |
java.lang.String |
getNonEmptyPath() |
java.lang.String |
getPath() |
int |
getPort() |
java.lang.String |
getQuery() |
java.lang.String |
getScheme() |
int |
getSchemeDefaultPort() |
java.lang.String |
getUserInfo() |
int |
hashCode() |
boolean |
isSameBase(Uri other) |
boolean |
isSecured() |
boolean |
isWebSocket() |
java.lang.String |
toBaseUrl() |
java.lang.String |
toFullUrl() |
java.net.URI |
toJavaNetURI() |
java.lang.String |
toRelativeUrl() |
java.lang.String |
toString() |
java.lang.String |
toUrl() |
static void |
validateSupportedScheme(Uri uri) |
Uri |
withNewQuery(java.lang.String newQuery) |
Uri |
withNewScheme(java.lang.String newScheme) |
public static final java.lang.String HTTP
public static final java.lang.String HTTPS
public static final java.lang.String WS
public static final java.lang.String WSS
public Uri(java.lang.String scheme, java.lang.String userInfo, java.lang.String host, int port, java.lang.String path, java.lang.String query, java.lang.String fragment)
public static Uri create(java.lang.String originalUrl)
public java.lang.String getQuery()
public java.lang.String getPath()
public java.lang.String getUserInfo()
public int getPort()
public java.lang.String getScheme()
public java.lang.String getHost()
public java.lang.String getFragment()
public boolean isSecured()
public boolean isWebSocket()
public java.net.URI toJavaNetURI() throws java.net.URISyntaxException
java.net.URISyntaxException
public int getExplicitPort()
public int getSchemeDefaultPort()
public java.lang.String toUrl()
public java.lang.String toBaseUrl()
public java.lang.String toRelativeUrl()
public java.lang.String toFullUrl()
public java.lang.String getBaseUrl()
public java.lang.String getAuthority()
public boolean isSameBase(Uri other)
public java.lang.String getNonEmptyPath()
public java.lang.String toString()
toString
in class java.lang.Object
public Uri withNewScheme(java.lang.String newScheme)
public Uri withNewQuery(java.lang.String newQuery)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public static void validateSupportedScheme(Uri uri)
Copyright © 2019. All Rights Reserved.