public class LinkProcessor
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
LinkProcessor()
Deprecated.
Create an HTMLLinkProcessor.
|
Modifier and Type | Method and Description |
---|---|
java.net.URL |
constructUrl(java.lang.String link,
java.lang.String base)
Deprecated.
Use Page.constructUrl() instead.
|
java.lang.String |
extract(java.lang.String link,
java.lang.String base)
Deprecated.
Use Page.getAbsoluteURL() instead.
|
static java.lang.String |
fixSpaces(java.lang.String url)
Deprecated.
Use Parser.fixSpaces() instead.
|
java.lang.String |
getBaseUrl()
Deprecated.
Returns the baseUrl.
|
static boolean |
isURL(java.lang.String resourceLocn)
Deprecated.
Check if a resource is a valid URL.
|
static java.lang.String |
removeLastSlash(java.lang.String baseUrl)
Deprecated.
Removing the last slash from a URL is a bad idea.
|
void |
setBaseUrl(java.lang.String baseUrl)
Deprecated.
Sets the baseUrl.
|
java.lang.String |
stripQuotes(java.lang.String string)
Deprecated.
Remove double or single quotes from the string.
|
public java.lang.String extract(java.lang.String link, java.lang.String base)
link
- The reslative portion of a URL.base
- The base URL unless overridden by the current baseURL property.public java.lang.String stripQuotes(java.lang.String string)
public java.net.URL constructUrl(java.lang.String link, java.lang.String base) throws java.net.MalformedURLException
java.net.MalformedURLException
public static java.lang.String fixSpaces(java.lang.String url)
url
- The url containing spaces.public static boolean isURL(java.lang.String resourceLocn)
resourceLocn
- The resource to test.true
if the resource is a valid URL.public java.lang.String getBaseUrl()
public void setBaseUrl(java.lang.String baseUrl)
baseUrl
- The baseUrl to setpublic static java.lang.String removeLastSlash(java.lang.String baseUrl)
HTML Parser is an open source library released under LGPL.