org.archive.wayback.util.url
Class UrlOperations
java.lang.Object
org.archive.wayback.util.url.UrlOperations
public class UrlOperations
- extends java.lang.Object
Class containing common static URL methods. Primarily resolveUrl() and
the (currently) unused isAuthority().
- Version:
- $Date$, $Revision$
- Author:
- brad
|
Method Summary |
static boolean |
isAuthority(java.lang.String urlPart)
|
static java.lang.String |
resolveUrl(java.lang.String baseUrl,
java.lang.String url)
|
static int |
schemeToDefaultPort(java.lang.String scheme)
|
static java.lang.String |
urlToHost(java.lang.String url)
|
static java.lang.String |
urlToScheme(java.lang.String url)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DNS_SCHEME
public static final java.lang.String DNS_SCHEME
- See Also:
- Constant Field Values
HTTP_SCHEME
public static final java.lang.String HTTP_SCHEME
- See Also:
- Constant Field Values
HTTPS_SCHEME
public static final java.lang.String HTTPS_SCHEME
- See Also:
- Constant Field Values
FTP_SCHEME
public static final java.lang.String FTP_SCHEME
- See Also:
- Constant Field Values
MMS_SCHEME
public static final java.lang.String MMS_SCHEME
- See Also:
- Constant Field Values
RTSP_SCHEME
public static final java.lang.String RTSP_SCHEME
- See Also:
- Constant Field Values
WAIS_SCHEME
public static final java.lang.String WAIS_SCHEME
- See Also:
- Constant Field Values
ALL_SCHEMES
public static final java.lang.String[] ALL_SCHEMES
PORT_SEPARATOR
public static final char PORT_SEPARATOR
- See Also:
- Constant Field Values
PATH_START
public static final char PATH_START
- See Also:
- Constant Field Values
UrlOperations
public UrlOperations()
isAuthority
public static boolean isAuthority(java.lang.String urlPart)
- Parameters:
urlPart -
- Returns:
- boolean indicating whether urlPart might be an Authority.
resolveUrl
public static java.lang.String resolveUrl(java.lang.String baseUrl,
java.lang.String url)
- Parameters:
baseUrl - url -
- Returns:
- url resolved against baseUrl, unless it is absolute already
urlToScheme
public static java.lang.String urlToScheme(java.lang.String url)
schemeToDefaultPort
public static int schemeToDefaultPort(java.lang.String scheme)
urlToHost
public static java.lang.String urlToHost(java.lang.String url)
Copyright © 2005-2009 Internet Archive. All Rights Reserved.