B C D E H I P R S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- BuildIRI(String, String, String, String) - Static method in class com.upokecenter.util.URIUtility
-
Builds an internationalized resource identifier (IRI) from its components.
C
- com.upokecenter.util - package com.upokecenter.util
D
- DirectoryPath(String) - Static method in class com.upokecenter.util.URIUtility
-
Extracts the scheme, the authority, and the path component (up to and including the last "/" in the path if any) from the given URI or IRI, using the IRIStrict parse mode to check the URI or IRI.
- DirectoryPath(String, URIUtility.ParseMode) - Static method in class com.upokecenter.util.URIUtility
-
Extracts the scheme, the authority, and the path component (up to and including the last "/" in the path if any) from the given URI or IRI, using the given parse mode to check the URI or IRI.
E
- EncodeStringForURI(String) - Static method in class com.upokecenter.util.URIUtility
-
Encodes characters other than "unreserved" characters for URIs.
- EscapeURI(String, int) - Static method in class com.upokecenter.util.URIUtility
-
Escapes characters that can't appear in URIs or IRIs.
H
- HasScheme(String) - Static method in class com.upokecenter.util.URIUtility
-
Determines whether the string is a valid IRI with a scheme component.
- HasSchemeForURI(String) - Static method in class com.upokecenter.util.URIUtility
-
Determines whether the string is a valid URI with a scheme component.
I
- IRILenient - com.upokecenter.util.URIUtility.ParseMode
-
The rules only check for the appropriate delimiters when splitting the path, without checking if all the characters in each component are valid.
- IRIStrict - com.upokecenter.util.URIUtility.ParseMode
-
The rules follow the syntax for parsing IRIs.
- IRISurrogateLenient - com.upokecenter.util.URIUtility.ParseMode
-
The rules only check for the appropriate delimiters when splitting the path, without checking if all the characters in each component are valid.
- IsValidCurieReference(String, int, int) - Static method in class com.upokecenter.util.URIUtility
-
Determines whether the substring is a valid CURIE reference under RDFA 1.1.
- IsValidIRI(String) - Static method in class com.upokecenter.util.URIUtility
-
Returns whether a string is a valid IRI according to the IRIStrict parse mode.
- IsValidIRI(String, URIUtility.ParseMode) - Static method in class com.upokecenter.util.URIUtility
-
Returns whether a string is a valid IRI according to the given parse mode.
P
- PercentDecode(String) - Static method in class com.upokecenter.util.URIUtility
-
Decodes percent-encoding (of the form "%XX" where X is a hexadecimal digit) in the given string.
- PercentDecode(String, int, int) - Static method in class com.upokecenter.util.URIUtility
-
Decodes percent-encoding (of the form "%XX" where X is a hexadecimal digit) in the given portion of a string.
R
- RelativeResolve(String, String) - Static method in class com.upokecenter.util.URIUtility
-
Resolves a URI or IRI relative to another URI or IRI.
- RelativeResolve(String, String, URIUtility.ParseMode) - Static method in class com.upokecenter.util.URIUtility
-
Resolves a URI or IRI relative to another URI or IRI.
- RelativeResolveWithinBaseURI(String, String) - Static method in class com.upokecenter.util.URIUtility
-
Resolves a URI or IRI relative to another URI or IRI, but only if the resolved URI has no "." or ".." component in its path and only if resolved URI's directory path matches that of the second URI or IRI.
S
- SplitIRI(String) - Static method in class com.upokecenter.util.URIUtility
-
Parses an Internationalized Resource Identifier (IRI) reference under RFC3987.
- SplitIRI(String, int, int, URIUtility.ParseMode) - Static method in class com.upokecenter.util.URIUtility
-
Parses a substring that represents an Internationalized Resource Identifier (IRI) under RFC3987.
- SplitIRI(String, URIUtility.ParseMode) - Static method in class com.upokecenter.util.URIUtility
-
Parses an Internationalized Resource Identifier (IRI) reference under RFC3987.
- SplitIRIToStrings(String) - Static method in class com.upokecenter.util.URIUtility
-
Parses an Internationalized Resource Identifier (IRI) reference under RFC3987.
U
- URILenient - com.upokecenter.util.URIUtility.ParseMode
-
The rules only check for the appropriate delimiters when splitting the path, without checking if all the characters in each component are valid.
- URIStrict - com.upokecenter.util.URIUtility.ParseMode
-
The rules follow the syntax for parsing IRIs, except that code points outside the Basic Latin range (U+0000 to U+007F) are not allowed.
- URIUtility - Class in com.upokecenter.util
-
Contains utility methods for processing Uniform Resource Identifiers (URIs) and Internationalized Resource Identifiers (IRIs) under RFC3986 and RFC3987, respectively.
- URIUtility.ParseMode - Enum in com.upokecenter.util
-
Specifies whether certain characters are allowed when parsing IRIs and URIs.
V
- valueOf(String) - Static method in enum com.upokecenter.util.URIUtility.ParseMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.upokecenter.util.URIUtility.ParseMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages