Package com.sun.msv.util
Class Uri
- java.lang.Object
-
- com.sun.msv.util.Uri
-
public class Uri extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.Stringexcludedprivate static java.lang.StringHEX_DIGITSprivate static java.lang.Stringutf8
-
Constructor Summary
Constructors Constructor Description Uri()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringescapeDisallowedChars(java.lang.String s)static booleanhasFragmentId(java.lang.String uri)static booleanisAbsolute(java.lang.String uri)private static booleanisAlpha(char c)private static booleanisDigit(char c)private static booleanisExcluded(char c)private static booleanisHexDigit(char c)private static booleanisSchemeChar(char c)static booleanisValid(java.lang.String s)private static booleanisValidFragment(java.lang.String s)private static booleanisValidPercent(java.lang.String s)private static booleanisValidScheme(java.lang.String s)static java.lang.Stringresolve(java.lang.String baseUri, java.lang.String uriReference)
-
-
-
Field Detail
-
utf8
private static java.lang.String utf8
-
HEX_DIGITS
private static final java.lang.String HEX_DIGITS
- See Also:
- Constant Field Values
-
excluded
private static java.lang.String excluded
-
-
Method Detail
-
isValid
public static boolean isValid(java.lang.String s)
-
escapeDisallowedChars
public static java.lang.String escapeDisallowedChars(java.lang.String s)
-
isExcluded
private static boolean isExcluded(char c)
-
isAlpha
private static boolean isAlpha(char c)
-
isHexDigit
private static boolean isHexDigit(char c)
-
isDigit
private static boolean isDigit(char c)
-
isSchemeChar
private static boolean isSchemeChar(char c)
-
isValidPercent
private static boolean isValidPercent(java.lang.String s)
-
isValidFragment
private static boolean isValidFragment(java.lang.String s)
-
isValidScheme
private static boolean isValidScheme(java.lang.String s)
-
resolve
public static java.lang.String resolve(java.lang.String baseUri, java.lang.String uriReference)
-
hasFragmentId
public static boolean hasFragmentId(java.lang.String uri)
-
isAbsolute
public static boolean isAbsolute(java.lang.String uri)
-
-