public class Uri
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
excluded |
private static java.lang.String |
HEX_DIGITS |
private static java.lang.String |
utf8 |
Constructor and Description |
---|
Uri() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
escapeDisallowedChars(java.lang.String s) |
static boolean |
hasFragmentId(java.lang.String uri) |
static boolean |
isAbsolute(java.lang.String uri) |
private static boolean |
isAlpha(char c) |
private static boolean |
isDigit(char c) |
private static boolean |
isExcluded(char c) |
private static boolean |
isHexDigit(char c) |
private static boolean |
isSchemeChar(char c) |
static boolean |
isValid(java.lang.String s) |
private static boolean |
isValidFragment(java.lang.String s) |
private static boolean |
isValidPercent(java.lang.String s) |
private static boolean |
isValidScheme(java.lang.String s) |
static java.lang.String |
resolve(java.lang.String baseUri,
java.lang.String uriReference) |
private static java.lang.String utf8
private static final java.lang.String HEX_DIGITS
private static java.lang.String excluded
public static boolean isValid(java.lang.String s)
public static java.lang.String escapeDisallowedChars(java.lang.String s)
private static boolean isExcluded(char c)
private static boolean isAlpha(char c)
private static boolean isHexDigit(char c)
private static boolean isDigit(char c)
private static boolean isSchemeChar(char c)
private static boolean isValidPercent(java.lang.String s)
private static boolean isValidFragment(java.lang.String s)
private static boolean isValidScheme(java.lang.String s)
public static java.lang.String resolve(java.lang.String baseUri, java.lang.String uriReference)
public static boolean hasFragmentId(java.lang.String uri)
public static boolean isAbsolute(java.lang.String uri)