public class ParseUtil extends Object
Constructor and Description |
---|
ParseUtil() |
Modifier and Type | Method and Description |
---|---|
static String |
canonizeString(String file)
Returns a canonical version of the specified string for a path name.
|
static String |
decodePath(String path)
Returns a new String constructed from the specified String by replacing the URL escape sequences and UTF8 encoding with the
characters they represent.
|
static String |
encodePath(String path)
Constructs an encoded version of the specified path string suitable for use in the construction of a URL.
|
static String |
encodePath(String path,
boolean flag)
Constructs an encoded version of the specified path string suitable for use in the construction of a URL.
|
static URL |
fileToEncodedURL(File file)
Return an escaped UTF8 URL from a file definition.
|
public static String encodePath(String path)
path
- the path to escapedecodePath(String)
public static String encodePath(String path, boolean flag)
path
- the path to escapeflag
- indicates whether path uses platform dependent File.separatorChar or not. True indicates path uses platform
dependent File.separatorChardecodePath(String)
public static String decodePath(String path)
path
- the path to get from its escaped valueencodePath(String)
public static String canonizeString(String file)
file
- the filepublic static URL fileToEncodedURL(File file) throws MalformedURLException
file
- the FileMalformedURLException