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.Stringencode(java.lang.String s, boolean isDirectory)static java.net.URIfileToUri(java.io.File file)static java.lang.StringgetName(java.net.URI uri)static java.net.URIresolve(java.lang.String path, java.net.URI... relativeTo)static java.net.URIsanitize(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)
-
-