Package org.eclipse.epsilon.common.util
Class UriUtil
- java.lang.Object
-
- org.eclipse.epsilon.common.util.UriUtil
-
public class UriUtil extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
encode(java.lang.String s, boolean isDirectory)
static java.net.URI
fileToUri(java.io.File file)
static java.lang.String
getName(java.net.URI uri)
static java.net.URI
resolve(java.lang.String path, java.net.URI... relativeTo)
static java.net.URI
sanitize(java.lang.String uriStr)
-
-
-
Method Detail
-
sanitize
public static java.net.URI sanitize(java.lang.String uriStr) throws java.lang.IllegalArgumentException
- Parameters:
uriStr
-- Returns:
- Throws:
java.lang.IllegalArgumentException
- Since:
- 1.6
-
resolve
public static java.net.URI resolve(java.lang.String path, java.net.URI... relativeTo) throws java.net.URISyntaxException
- Throws:
java.net.URISyntaxException
-
encode
public static java.lang.String encode(java.lang.String s, boolean isDirectory)
-
fileToUri
public static java.net.URI fileToUri(java.io.File file) throws java.net.URISyntaxException
- Throws:
java.net.URISyntaxException
-
getName
public static java.lang.String getName(java.net.URI uri)
-
-