List of all members.
Public Member Functions |
URI | toURI (URL url) throws URISyntaxException |
| properly encode a URI from a URL, unlike the braindead URL.toURI() method
|
Static Public Member Functions |
static String | decode (String value) |
| Decodes the given string by interpreting three-digit escape sequences as the bytes of a UTF-8 encoded character and replacing them with the characters they represent.
|
static File | copyFile (URI remote, String directoryName, String filename) throws IOException |
| Copy a file specified with a URI to a new location.
|
static long | getLastModified (URI uri) |
| Get the last modified time of the contents of the uri.
|
static long | getLastModified (URL url) |
| Get the last modified time of the contents of the uri.
|
static String | getURIAsString (String path) throws URISyntaxException |
| pass in a string that we want to make sure can be a uri return the uri-happy string (spaces encoded, file prefix) or the same string if this fails.
|
Member Function Documentation
static File copyFile |
( |
URI |
remote, |
|
|
String |
directoryName, |
|
|
String |
filename |
|
) |
| throws IOException [static] |
This does not do checking of timestamp.
- Parameters:
-
remote | the URI of the remote file to copy |
directoryName | the string describing the full path for the newly copied file |
filename | the newly copied filename |
- Returns:
- the newly copied file.
- Exceptions:
-
static String decode |
( |
String |
value | ) |
[static] |
Incomplete escape sequences are ignored and invalid UTF-8 encoded bytes are treated as extended ASCII characters.
static long getLastModified |
( |
URL |
url | ) |
[static] |
- Parameters:
-
- Returns:
- 0 if there was a problem getting to the file.
static long getLastModified |
( |
URI |
uri | ) |
[static] |
- Parameters:
-
- Returns:
- 0 if there was a problem getting to the file.
static String getURIAsString |
( |
String |
path | ) |
throws URISyntaxException [static] |
URI toURI |
( |
URL |
url | ) |
throws URISyntaxException |
The documentation for this class was generated from the following file: