|
|||||||||
| Home >> All >> org >> htmlparser >> [ util overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.htmlparser.util
Class LinkProcessor

java.lang.Objectorg.htmlparser.util.LinkProcessor
- All Implemented Interfaces:
- java.io.Serializable
- public class LinkProcessor
- extends java.lang.Object
- implements java.io.Serializable
- extends java.lang.Object
Processor class for links, is present basically as a utility class.
| Field Summary | |
private java.lang.String |
baseUrl
Overriding base URL. |
| Constructor Summary | |
LinkProcessor()
Create an HTMLLinkProcessor. |
|
| Method Summary | |
java.net.URL |
constructUrl(java.lang.String link,
java.lang.String base)
|
java.lang.String |
extract(java.lang.String link,
java.lang.String base)
Create an absolute URL from a possibly relative link and a base URL. |
static java.lang.String |
fixSpaces(java.lang.String url)
Turn spaces into %20. |
java.lang.String |
getBaseUrl()
Returns the baseUrl. |
static boolean |
isURL(java.lang.String resourceLocn)
Check if a resource is a valid URL. |
static java.lang.String |
removeLastSlash(java.lang.String baseUrl)
|
void |
setBaseUrl(java.lang.String baseUrl)
Sets the baseUrl. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
baseUrl
private java.lang.String baseUrl
- Overriding base URL. If set, this is used instead of a provided base URL
in extract().
| Constructor Detail |
LinkProcessor
public LinkProcessor()
- Create an HTMLLinkProcessor.
| Method Detail |
extract
public java.lang.String extract(java.lang.String link, java.lang.String base) throws ParserException
- Create an absolute URL from a possibly relative link and a base URL.
constructUrl
public java.net.URL constructUrl(java.lang.String link, java.lang.String base) throws java.net.MalformedURLException
fixSpaces
public static java.lang.String fixSpaces(java.lang.String url)
- Turn spaces into %20.
isURL
public static boolean isURL(java.lang.String resourceLocn)
- Check if a resource is a valid URL.
getBaseUrl
public java.lang.String getBaseUrl()
- Returns the baseUrl.
setBaseUrl
public void setBaseUrl(java.lang.String baseUrl)
- Sets the baseUrl.
removeLastSlash
public static java.lang.String removeLastSlash(java.lang.String baseUrl)
|
|||||||||
| Home >> All >> org >> htmlparser >> [ util overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.htmlparser.util.LinkProcessor