public final class URIParser
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static boolean |
isValid(java.lang.String input)
Checks if specified input is a valid URI.
|
static java.net.URI |
parse(java.lang.String input,
URIDefaults defaults)
Parses specified URL string.
|
static java.net.URI |
sanitize(java.lang.String input,
URIDefaults defaults)
Tries to sanitize specified broken URI string.
|
public static java.net.URI parse(java.lang.String input,
URIDefaults defaults)
throws java.net.URISyntaxException
input - The URL stringdefaults - The defaults for parsing or URIDefaults.NULL for no defaultsjava.net.URISyntaxException - If parsing failspublic static boolean isValid(java.lang.String input)
input - The input to checktrue if specified input is a valid URI; otherwise falsepublic static java.net.URI sanitize(java.lang.String input,
URIDefaults defaults)
input - The broken URI stringdefaults - The defaults for parsingnull if not able to sanitize