|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.opensymphony.util.UrlUtils
A class for validating URLs according to RFC 2396. Used mainly for finding and linking URLs within text blogs.
Field Summary | |
static java.lang.String |
SCHEME_URL
|
Method Summary | |
static boolean |
isAcceptableReservedChar(char c)
Acceptable characters in a URI, but are reserved according to RFC 2396 Section 2.2 |
static boolean |
isAlpha(char c)
|
static boolean |
isDigit(char c)
|
static boolean |
isOtherChar(char c)
Other characters which are 'delims' according to RFC 2396 Section 2.4.3, but we include them anyhow |
static boolean |
isUnreservedChar(char c)
Unreserved characters in a URI, according to RFC 2396 Section 2.3 |
static boolean |
isValidEmailChar(char c)
|
static boolean |
isValidScheme(java.lang.String scheme)
According to RFC 2396 Section 3.1, a valid scheme is: |
static boolean |
isValidSchemeChar(char c)
|
static boolean |
isValidURLChar(char c)
|
static boolean |
verifyHierachicalURI(java.lang.String uri)
Validate a URL according to RFC 2396 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String SCHEME_URL
Method Detail |
public static final boolean isAcceptableReservedChar(char c)
public static final boolean isAlpha(char c)
public static final boolean isDigit(char c)
public static final boolean isOtherChar(char c)
public static final boolean isUnreservedChar(char c)
public static final boolean isValidEmailChar(char c)
public static final boolean isValidScheme(java.lang.String scheme)
scheme = alpha *( alpha | digit | "+" | "-" | "." )
scheme
- The scheme name (without '://')
public static final boolean isValidSchemeChar(char c)
public static final boolean isValidURLChar(char c)
public static boolean verifyHierachicalURI(java.lang.String uri)
|
See www.opensymphony.com for more information. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |