|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.htmlparser.util.LinkProcessor
Processor class for links, is present basically as a utility class.
Constructor Summary | |
LinkProcessor()
Deprecated. Create an HTMLLinkProcessor. |
Method Summary | |
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public LinkProcessor()
Method Detail |
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)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |