public class URIUtil
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
closeUri(java.net.URI uri) |
static void |
copyURIs(java.net.URI uriIn,
java.net.URI uriOut) |
static boolean |
deleteUri(java.net.URI uri) |
static java.lang.String |
formatStringForURI(java.lang.String input)
Creates a formatted string to be used for a URI
|
static byte[] |
getByteArray(java.net.URI uri) |
static java.io.File |
getFile(java.net.URI uri) |
static java.lang.String |
getFullPath(java.net.URI uri) |
static java.io.InputStream |
getInputStream(java.net.URI uri) |
static java.io.OutputStream |
getOutputStream(java.net.URI uri) |
static java.net.URI |
getTemporaryURI()
Returns a URI which will be deleted after a period of inactivity.
|
java.net.URI |
getUri() |
java.net.URI |
getUri(byte[] bytes)
Copies the byte array into the returned URI
|
java.net.URI |
getUri(java.io.InputStream stream)
Copies the input stream into a temporary file location that can be discovered with the returned URI
|
static URIUtil |
getURIUtil()
Returns a URIUtil class which creates temporary URI locations for storing files.
|
static URIUtil |
getURIUtil(java.lang.String directoryName,
java.lang.String fileBaseName,
boolean overwrite) |
public static java.lang.String formatStringForURI(java.lang.String input)
input
- public static URIUtil getURIUtil()
public static java.net.URI getTemporaryURI()
public static URIUtil getURIUtil(java.lang.String directoryName, java.lang.String fileBaseName, boolean overwrite)
public static void closeUri(java.net.URI uri)
public static java.lang.String getFullPath(java.net.URI uri)
public static boolean deleteUri(java.net.URI uri)
public static void copyURIs(java.net.URI uriIn, java.net.URI uriOut)
public static java.io.InputStream getInputStream(java.net.URI uri)
public static java.io.OutputStream getOutputStream(java.net.URI uri)
public java.net.URI getUri()
public static byte[] getByteArray(java.net.URI uri)
public java.net.URI getUri(byte[] bytes)
stream
- public java.net.URI getUri(java.io.InputStream stream)
stream
- public static java.io.File getFile(java.net.URI uri)