public class HandyURL
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_PORT |
| Constructor and Description |
|---|
HandyURL() |
HandyURL(java.lang.String scheme,
java.lang.String authUser,
java.lang.String authPass,
java.lang.String host,
int port,
java.lang.String path,
java.lang.String query,
java.lang.String hash) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAuthPass() |
java.lang.String |
getAuthUser() |
java.lang.String |
getHash() |
java.lang.String |
getHost() |
java.lang.String |
getOpaque() |
java.lang.String |
getPath() |
java.lang.String |
getPathQuery() |
int |
getPort() |
java.lang.String |
getPublicPrefix() |
java.lang.String |
getPublicSuffix() |
java.lang.String |
getQuery() |
java.lang.String |
getScheme() |
java.lang.String |
getSURTString(boolean includeScheme) |
java.lang.String |
getURLString() |
java.lang.String |
getURLString(boolean surt,
boolean includeScheme,
boolean publicSuffix) |
void |
setAuthPass(java.lang.String authPass) |
void |
setAuthUser(java.lang.String authUser) |
void |
setHash(java.lang.String hash) |
void |
setHost(java.lang.String host) |
void |
setOpaque(java.lang.String opaque) |
void |
setPath(java.lang.String path) |
void |
setPort(int port) |
void |
setQuery(java.lang.String query) |
void |
setScheme(java.lang.String scheme) |
java.lang.String |
toDebugString() |
java.net.URL |
toURL() |
public static final int DEFAULT_PORT
public HandyURL()
public HandyURL(java.lang.String scheme,
java.lang.String authUser,
java.lang.String authPass,
java.lang.String host,
int port,
java.lang.String path,
java.lang.String query,
java.lang.String hash)
public java.lang.String getSURTString(boolean includeScheme)
public java.lang.String getURLString(boolean surt,
boolean includeScheme,
boolean publicSuffix)
public java.lang.String getURLString()
public java.lang.String getPathQuery()
public java.net.URL toURL()
throws java.net.MalformedURLException
java.net.MalformedURLExceptionpublic java.lang.String getPublicSuffix()
public java.lang.String getPublicPrefix()
public java.lang.String getScheme()
public void setScheme(java.lang.String scheme)
scheme - the scheme to setpublic java.lang.String getAuthUser()
public void setAuthUser(java.lang.String authUser)
authUser - the authUser to setpublic java.lang.String getAuthPass()
public void setAuthPass(java.lang.String authPass)
authPass - the authPass to setpublic java.lang.String getHost()
public void setHost(java.lang.String host)
host - the host to setpublic int getPort()
public void setPort(int port)
port - the port to setpublic java.lang.String getPath()
public void setPath(java.lang.String path)
path - the path to setpublic java.lang.String getQuery()
public void setQuery(java.lang.String query)
query - the query to setpublic java.lang.String getHash()
public void setHash(java.lang.String hash)
hash - the hash to setpublic java.lang.String getOpaque()
public void setOpaque(java.lang.String opaque)
opaque - the opaque to setpublic java.lang.String toDebugString()
Copyright © 2019 The International Internet Preservation Consortium. All Rights Reserved.