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.URISyntaxExceptionpublic 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.Objectpublic Uri withNewScheme(java.lang.String newScheme)
public Uri withNewQuery(java.lang.String newQuery)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic static void validateSupportedScheme(Uri uri)
Copyright © 2018. All Rights Reserved.