public final class PathUtilities
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.regex.Pattern |
unixPattern
a pattern for UNIX paths e.g.
|
static java.util.regex.Pattern |
windowsDrivePattern
a pattern for standard windows paths, e.g.
|
static java.util.regex.Pattern |
windowsUNCPattern
a pattern for windows UNC e.g.
|
Constructor and Description |
---|
PathUtilities() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
pathToURL(java.lang.String path) |
static java.lang.String |
urlToPath(java.lang.String url) |
public static final java.util.regex.Pattern windowsDrivePattern
public static final java.util.regex.Pattern windowsUNCPattern
public static final java.util.regex.Pattern unixPattern
public static java.lang.String pathToURL(java.lang.String path)
path
- UNIX/Windows path or VFS pathpublic static java.lang.String urlToPath(java.lang.String url)
url
- file:/ url.
All illegal characters are required to be escaped,
likely by a call to File.toURI().toURL()